W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
import Vue from 'vue';
import { GoodsAction, GoodsActionIcon, GoodsActionButton } from 'vant';
Vue.use(GoodsAction);
Vue.use(GoodsActionButton);
Vue.use(GoodsActionIcon);
<van-goods-action>
<van-goods-action-icon icon="chat-o" text="客服" @click="onClickIcon" />
<van-goods-action-icon icon="cart-o" text="購(gòu)物車" @click="onClickIcon" />
<van-goods-action-button type="warning" text="加入購(gòu)物車" @click="onClickButton" />
<van-goods-action-button type="danger" text="立即購(gòu)買" @click="onClickButton" />
</van-goods-action>
import { Toast } from 'vant';
export default {
methods: {
onClickIcon() {
Toast('點(diǎn)擊圖標(biāo)');
},
onClickButton() {
Toast('點(diǎn)擊按鈕');
}
}
}
通過(guò)info屬性在圖標(biāo)右上角顯示徽標(biāo)
<van-goods-action>
<van-goods-action-icon icon="chat-o" text="客服" />
<van-goods-action-icon icon="cart-o" text="購(gòu)物車" info="5" />
<van-goods-action-icon icon="shop-o" text="店鋪" info="12" />
<van-goods-action-button type="warning" text="加入購(gòu)物車" />
<van-goods-action-button type="danger" text="立即購(gòu)買" />
</van-goods-action>
通過(guò) GoodsActionIcon 的color屬性可以自定義圖標(biāo)的顏色
<van-goods-action>
<van-goods-action-icon icon="chat-o" text="客服" color="#07c160" />
<van-goods-action-icon icon="cart-o" text="購(gòu)物車" />
<van-goods-action-icon icon="star" text="已收藏" color="#ff5000" />
<van-goods-action-button type="warning" text="加入購(gòu)物車" />
<van-goods-action-button type="danger" text="立即購(gòu)買" />
</van-goods-action>
通過(guò) GoodsActionButton 的color屬性可以自定義按鈕的顏色,支持傳入linear-gradient漸變色
<van-goods-action>
<van-goods-action-icon icon="chat-o" text="客服" />
<van-goods-action-icon icon="shop-o" text="店鋪" />
<van-goods-action-button color="#be99ff" type="warning" text="加入購(gòu)物車" />
<van-goods-action-button color="#7232dd" type="danger" text="立即購(gòu)買" />
</van-goods-action>
參數(shù) | 說(shuō)明 | 類型 | 默認(rèn)值 |
---|---|---|---|
safe-area-inset-bottom | 是否開(kāi)啟 底部安全區(qū)適配 | boolean | false |
參數(shù) | 說(shuō)明 | 類型 | 默認(rèn)值 |
---|---|---|---|
text | 按鈕文字 | string | - |
icon | 圖標(biāo) | string | - |
color v2.4.2 | 圖標(biāo)顏色 | string | #323233 |
icon-class | 圖標(biāo)額外類名 | any | - |
info | 圖標(biāo)右上角徽標(biāo)的內(nèi)容 | number | string | - |
url | 點(diǎn)擊后跳轉(zhuǎn)的鏈接地址 | string | - |
to | 點(diǎn)擊后跳轉(zhuǎn)的目標(biāo)路由對(duì)象,同 vue-router 的 to 屬性 | string | object | - |
replace | 是否在跳轉(zhuǎn)時(shí)替換當(dāng)前頁(yè)面歷史 | boolean | false |
參數(shù) | 說(shuō)明 | 類型 | 默認(rèn)值 |
---|---|---|---|
text | 按鈕文字 | string | - |
type | 按鈕類型,可選值為 primary info warning danger | string | default |
color v2.1.8 | 按鈕顏色,支持傳入linear-gradient 漸變色 | string | - |
icon v2.4.4 | 左側(cè) 圖標(biāo)名稱 或圖片鏈接 | string | - |
disabled | 是否禁用按鈕 | boolean | false |
loading | 是否顯示為加載狀態(tài) | boolean | false |
url | 點(diǎn)擊后跳轉(zhuǎn)的鏈接地址 | string | - |
to | 點(diǎn)擊后跳轉(zhuǎn)的目標(biāo)路由對(duì)象,同 vue-router 的 to 屬性 | string | object | - |
replace | 是否在跳轉(zhuǎn)時(shí)替換當(dāng)前頁(yè)面歷史 | boolean | false |
名稱 | 說(shuō)明 |
---|---|
default | 文本內(nèi)容 |
icon | 自定義圖標(biāo) |
名稱 | 說(shuō)明 |
---|---|
default | 按鈕顯示內(nèi)容 |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: