支付寶小程序擴(kuò)展組件 卡片·Card

2020-09-18 11:19 更新

卡片。

掃碼體驗(yàn)

示例代碼

{
 "defaultTitle": "Card",
 "usingComponents":{
   "card":"mini-ali-ui/es/card/index"
 }
}
<view class="container">
 <card title="卡片標(biāo)題1"
   onCardClick="onCardClick"
   info="點(diǎn)擊了第一個(gè)card" />
 <view style="margin-top: 10px;" />
 <card thumb="{{thumb}}"
   title="卡片標(biāo)題2"
   subTitle="副標(biāo)題非必填2"
   onCardClick="onCardClick"
   info="點(diǎn)擊了第二個(gè)card" />
 <view style="margin-top: 10px;" />
 <view>
   <card thumb="{{thumb}}"
     title="卡片標(biāo)題3"
     subTitle="副標(biāo)題非必填3"
     onCardClick="toggle"
     action="描述文字"
     onActionClick="onActionClick"
     extraAction="點(diǎn)擊卡片展開/收起↑"
     onExtraActionClick="onExtraActionClick"
     info="點(diǎn)擊了第三個(gè)card"
     expand="{{expand3rd}}"
     bgImg="https://gw.alipayobjects.com/mdn/rms_ce4c6f/afts/img/A*OjyRRqjLM6MAAAAAAAAAAABkARQnAQ" />
 </view>
 <view style="margin-top: 10px;" />
 <view>
   <card thumb="{{thumb}}"
     title="卡片標(biāo)題3"
     subTitle="副標(biāo)題非必填3"
     onCardClick="onCardClick"
     info="點(diǎn)擊了第三個(gè)card"
     bgImg="https://gw.alipayobjects.com/mdn/rms_ce4c6f/afts/img/A*OjyRRqjLM6MAAAAAAAAAAABkARQnAQ"
     expand
     />
</view>
Page({
 data: {
   thumb: 'https://gw.alipayobjects.com/mdn/rms_ce4c6f/afts/img/A*b-kqQ4RZgsYAAAAAAAAAAABkARQnAQ',
   expand3rd: false,
 },
 onCardClick(ev) {
   my.alert({
     content: ev.info,
   });
 },
 onActionClick() {
   my.alert({
     content: 'action clicked',
   });
 },
 onExtraActionClick() {
   my.alert({
     content: 'extra action clicked',
   });
 },
 toggle() {
   this.setData({
     expand3rd: !this.data.expand3rd,
   });
 },
});

屬性

屬性 類型 默認(rèn)值 描述 必填
thumb String - Card 縮略圖地址。 -
bgImg String - Card 背景圖地址。 -
title String - Card 標(biāo)題。 true
subTitle String - Card 副標(biāo)題。 -
action String - 按鈕文案,當(dāng)有兩個(gè)按鈕時(shí) action 在左側(cè)。 -
extraAction String - 額外按鈕文案,當(dāng)有兩個(gè)按鈕時(shí) extraAction 在右側(cè)。 -
info String - 用于點(diǎn)擊卡片時(shí)往外傳遞數(shù)據(jù)。 -
expand Boolean false 卡片是否展開。 -
onActionClick Function - action 的點(diǎn)擊事件回調(diào)。 -
onExtraActionClick Function - extraAction 的點(diǎn)擊事件回調(diào)。 -
onCardClick Function - Card 點(diǎn)擊的回調(diào)。 -
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)