1. 视图层
WXML(WeiXin Markup Language)是框架设计的一套标签语言,结合基础组件、事件系统,可以构建出页面的结构。
1.1. 数据绑定
1.1.1. 普通写法
1.1.2. 组件属性
简直和上面没区别啊
1.1.3. bool类型
不要直接写 checked="false",其计算结果是一个字符串
1.2. 运算
1.2.1. 三元运算
1.2.2. 算数运算
1.2.3. 逻辑判断
1.2.4. 字符串运算
1.2.5. 注意
花括号和引号之间如果有空格,将最终被解析成为字符串
1.3. 列表渲染
1.3.1. wx:for
项的变量名默认为 item
wx:for-item
可以指定数组当前元素的变量名
下标变量名默认为 index
wx:for-index
可以指定数组当前下标的变量名
1.3.2. wx:for
渲染一个包含多节点的结构块 block最终不会变成真正的dom元素
1.3.3. wx:key
提高效率使用的
1.4. 条件渲染
1.4.1. wx:if
在框架中,使用 wx:if="{{condition}}"
来判断是否需要渲染该代码块:
1.4.2. hidden
类似 wx:if
频繁切换 用 hidden
不常使用 用 wx:if