框架为开发者提供了一系列组件,开发者可以通过组合这些基础的组件进行快速开发。
1.组件是视图层的基本组成单元.
(页面)页面是由组件组成的
2.共同属性:
所有组件都有的属性:
属性名 类型 描述 注解
id String 组件的唯一标示 保持整个页面唯一
class String 组件的样式类 在对应的 WXSS 中定义的样式类
style String 组件的内联样式 可以动态设置的内联样式
hidden Boolean 组件是否显示 所有组件默认显示
data-* Any 自定义属性 组件上触发的事件时,会发送给事件处理函数
bind* / catch* EventHandler 组件的事件 详见事件
特殊属性
几乎所有组件都有各自定义的属性,可以对该组件的功能或样式进行修饰,请参考各个组件的定义。
基础组件分为以下七大类:
视图容器(View Container):
view视图容器 scroll-view可滚动视图容器 swiper滑块视图容器
基础内容(Basic Content):
表单(Form):
button按钮
form表单
input输入框
checkbox多项选择器
radio单项选择器
picker列表选择器
picker-view内嵌列表选择器
slider滚动选择器
switch开关选择器
label标签
导航(Navigation):
navigator应用链接
多媒体(Media):
地图(Map):
map地图
画布(Canvas):
canvas画布
客服会话:
contact-button进入客服会话按钮