| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102 |
- <template>
- <demo-section>
- <demo-block :title="$t('basicUsage')">
- <van-goods-action>
- <van-goods-action-mini-btn
- icon="chat-o"
- :text="$t('icon1')"
- @click="onClickMiniBtn"
- />
- <van-goods-action-mini-btn
- icon="cart-o"
- :text="$t('icon2')"
- @click="onClickMiniBtn"
- />
- <van-goods-action-big-btn
- :text="$t('button1')"
- @click="onClickBigBtn"
- />
- <van-goods-action-big-btn
- primary
- :text="$t('button2')"
- @click="onClickBigBtn"
- />
- </van-goods-action>
- </demo-block>
- <demo-block :title="$t('title2')">
- <van-goods-action>
- <van-goods-action-mini-btn
- icon="chat-o"
- :text="$t('icon1')"
- @click="onClickMiniBtn"
- />
- <van-goods-action-mini-btn
- icon="cart-o"
- info="5"
- :text="$t('icon2')"
- @click="onClickMiniBtn"
- />
- <van-goods-action-mini-btn
- icon="shop-o"
- :text="$t('icon3')"
- @click="onClickMiniBtn"
- />
- <van-goods-action-big-btn
- :text="$t('button1')"
- @click="onClickBigBtn"
- />
- <van-goods-action-big-btn
- primary
- :text="$t('button2')"
- @click="onClickBigBtn"
- />
- </van-goods-action>
- </demo-block>
- </demo-section>
- </template>
- <script>
- export default {
- i18n: {
- 'zh-CN': {
- clickIcon: '点击图标',
- clickButton: '点击按钮',
- icon1: '客服',
- icon2: '购物车',
- icon3: '店铺',
- button1: '加入购物车',
- button2: '立即购买',
- title2: '图标提示'
- },
- 'en-US': {
- clickIcon: 'Click Icon',
- clickButton: 'Click Button',
- icon1: 'Icon1',
- icon2: 'Icon2',
- icon3: 'Icon3',
- button1: 'Button1',
- button2: 'Button2',
- title2: 'Icon info'
- }
- },
- methods: {
- onClickMiniBtn() {
- this.$toast(this.$t('clickIcon'));
- },
- onClickBigBtn() {
- this.$toast(this.$t('clickButton'));
- }
- }
- };
- </script>
- <style lang="less">
- .demo-goods-action {
- .van-goods-action {
- position: relative;
- }
- }
- </style>
|