微信小程序学习笔记

视图层

WXML

数据绑定

  • Mustache 语法(双大括号)中变量不存在时不会报错~
  • Mustache 语法(双大括号)中字符串运算用+
  • Mustache 语法(双大括号)中变量不用加引号,加了会当成字符串
  • Mustache 语法(双大括号)中对象写法:object.key或者object[‘key’]
  • 会解析成false,不要直接写 checked=“false”,其计算结果是一个字符串,转成 boolean 类型后代表真值。

条件渲染和列表渲染

  • 并不是一个组件,它仅仅是一个包装元素,不会在页面中做任何渲染,只接受控制属性。
    意思就是不会在页面中渲染出来。例子如下:
  <block wx:if="{{true}}">
    <view> view1 view>
    <view> view2 view>
  block>

微信小程序学习笔记_第1张图片

模板

  • 模板拥有自己的作用域,只能使用 data 传入的数据以及模板定义文件中定义的 模块。
    这个data是指: