Skip to content

Latest commit

 

History

History
91 lines (64 loc) · 2.42 KB

BaseCard.md

File metadata and controls

91 lines (64 loc) · 2.42 KB

Classes

BaseCard.js

BaseCard 抽象类. 卡片基类

BaseCard

BaseCard.js

BaseCard 抽象类. 卡片基类

Kind: global class
Author: [email protected]

new BaseCard.js()

卡片基础类

BaseCard

Kind: global class

new BaseCard(fields)

构造函数

Param Type Description
fields Array 字段名列表 能够设置的字段名列表。通过setFieldName来设置的字段名

baseCard.addCueWords(arr) ⇒ BaseCard

添加用户操作提示。所有卡片都可以添加引导提升

Kind: instance method of BaseCard
Returns: BaseCard - 返回自己
Access: public

Param Type Description
arr Array 提示的话术

Example

this.addCueWords(['十元', '二十元']);

 

baseCard.setAnchor(url, anchorText) ⇒ BaseCard

设置"查看更多" ,设置卡片锚点

Kind: instance method of BaseCard
Returns: BaseCard - 返回自己
Access: public

Param Type Description
url string 链接地址
anchorText string 锚点展现的文字,可选。如果不设置,默认为"查看更多"

baseCard.getData(key) ⇒ mixed

获取卡片数据,或者某个字段的值 Example: this.getData(); this.getData('fieldName');

Kind: instance method of BaseCard
Access: public

Param Type Description
key string 字段名,可选。如果不提供字段名,返回整个卡片数据