支付宝小程序组件 扩展组件·概述
小程序框架为开发者提供了一系列基础组件,开发者可以通过组合这些基础组件进行业务开发。
数据绑定
通过 Mustache 语法两对大括号({{}})绑定动态数据,参见 数据绑定。
共有属性
所有的组件都包含以下属性
属性 | 类型 | 描述 |
---|---|---|
id | String | 组件的唯一标识。 |
class | String | 样式类。 |
style | String | 内联样式。 |
data-* | Any | 自定义属性。当事件触发时,会将自定义属性传递给事件处理函数。 |
on / catch | EventHandle | 事件绑定,遵循驼峰命名规范,例如 onTap 。 详情请参见 事件。 |
属性类型
每个组件都有一系列的属性配置,每个属性值都有类型要求。
类型 | 描述 |
---|---|
Boolean | 布尔值 |
Number | 数字 |
String | 字符串 |
Array | 数组 |
Object | 对象 |
EventHandle | 事件处理函数。需在 Page 中定义事件处理函数名对应的实现。 |
any | 任意类型 |