0.0.4 • Published 4 years ago

@mas.io/mas-bank-card v0.0.4

Weekly downloads
-
License
ISC
Repository
-
Last release
4 years ago

安装

tnpm install --save @alipay/mas-bank-card

组件介绍

行业小程序银行卡组件,此组件有未绑卡和已绑卡两种状态。

参数说明

未绑卡状态传值

属性必填参数类型参数说明默认值示例
bindedBoolean绑卡状态false(未绑卡)--
unbindedBackgroundUrlString未绑卡背景底图默认有图--
titleString未绑卡状态提示title(binded为false生效)绑定本人银行卡--
descString未绑卡状态提示详细描述(binded为false生效)绑定后可提取公积金到此卡--
onClickFunction点击绑卡回调''--
valueany如果业务需要可传,在回调onClick(bindedValue)接收''--
classNameStringclass类名---

已绑卡状态传值

属性必填参数类型参数说明默认值示例
binded是(要传true)Boolean绑卡状态false(未绑卡)--
bindedBackgroundUrlString背景底图---
bankIconUrlString银行图标---
bankNameString银行名称''--
bankCardTypeString银行卡类型---
bankCardNumberString银行卡号(接受带格式的字符串)'''** ** **** 8989'
operationTextString右边操作文案(为空则不显示右边操作)''--
onClickFunction点击替换或其他操作,存在operationText生效''--
valueany如果业务需要可传,在回调onClick(bindedValue)接收''--
classNameStringclass类名---

在小程序中使用

{
  "usingComponents": {
    "mas-bank-card": "@alipay/mas-bank-card/es/index"
  }
}

在 page.axml 中引用组件

未绑卡:

<!-- 页面使用方式 -->
 <mas-bank-card
    title="{{title}}"
    desc="{{desc}}"
    onClick="onClick"
    value="{{value}}"
    className="{{className}}"
 />

已绑卡:

<!-- 页面使用方式 -->
 <mas-bank-card
    binded="{{true}}"
    bindedBackgroundUrl="{{bindedBackgroundUrl}}"
    bankIconUrl="{{bankIconUrl}}"
    bankName="{{bankName}}"
    bankCardType="{{bankCardType}}"
    bankCardNumber="{{bankCardNumber}}"
    operationText="{{operationText}}"
    onClick="onClick"
    value="{{value}}"
    className="{{className}}"
 />

Badges

TNPM version TNPM downloads install size