codecamp

支付宝小程序扩展组件 卡片·Card

卡片。

扫码体验

示例代码

{
 "defaultTitle": "Card",
 "usingComponents":{
   "card":"mini-ali-ui/es/card/index"
 }
}
<view class="container">
 <card title="卡片标题1"
   onCardClick="onCardClick"
   info="点击了第一个card" />
 <view style="margin-top: 10px;" />
 <card thumb="{{thumb}}"
   title="卡片标题2"
   subTitle="副标题非必填2"
   onCardClick="onCardClick"
   info="点击了第二个card" />
 <view style="margin-top: 10px;" />
 <view>
   <card thumb="{{thumb}}"
     title="卡片标题3"
     subTitle="副标题非必填3"
     onCardClick="toggle"
     action="描述文字"
     onActionClick="onActionClick"
     extraAction="点击卡片展开/收起↑"
     onExtraActionClick="onExtraActionClick"
     info="点击了第三个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="卡片标题3"
     subTitle="副标题非必填3"
     onCardClick="onCardClick"
     info="点击了第三个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,
   });
 },
});

属性

属性 类型 默认值 描述 必填
thumb String - Card 缩略图地址。 -
bgImg String - Card 背景图地址。 -
title String - Card 标题。 true
subTitle String - Card 副标题。 -
action String - 按钮文案,当有两个按钮时 action 在左侧。 -
extraAction String - 额外按钮文案,当有两个按钮时 extraAction 在右侧。 -
info String - 用于点击卡片时往外传递数据。 -
expand Boolean false 卡片是否展开。 -
onActionClick Function - action 的点击事件回调。 -
onExtraActionClick Function - extraAction 的点击事件回调。 -
onCardClick Function - Card 点击的回调。 -
支付宝小程序扩展组件 纵向选项卡·Vtabs
支付宝小程序扩展组件 票券·Coupon
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定