概述
基础组件
小程序框架为开发者提供了一系列基础组件,开发者可以通过组合这些基础组件进行业务开发。
属性类型
组件提供了一系列的属性配置,每个属性值都有类型要求:
类型 | 描述 | 注释 |
---|---|---|
Boolean | 布尔值 | |
Number | 数字 | |
String | 字符串 | |
Array | 数组 | |
Object | 对象 | |
EventHandle | 事件处理函数 | 需在Page中定义事件处理函数名对应的实现 |
any | 任意类型 |
组件共有属性
所有的组件包含以下属性:
属性名 | 类型 | 描述 | 注解 |
---|---|---|---|
id | String | 组件的唯一标识 | |
class | String | 样式类 | |
style | String | 内联样式 | |
data- | Any | 自定义属性 | 当事件触发时,会将自定义属性传递给事件处理函数 |
on / catch* | EventHandle | 事件绑定,遵循驼峰命名规范,例如onTap | 参考事件 |
Tips
通过 "{{}}" 才能传入指定的属性类型数据,例如
<view disable-scroll="false"> <!-- 错误。是字符串而不是 boolean 类型,相当于 boolean 类型 true -->
<view disable-scroll="{{false}}"> <!--正确,或者属性不写也是 false-->