text标签相当于 web中的span标签,行内标签 不会换行
view标签相当于web中的div标签,块级元素,会换行
运算 ==》表达式
可以在花括号中加入表达式和语句
表达式:指的是一些简单的运算:数字运算/字符串拼接/逻辑运算
1.数字的加减乘除
2.字符串的拼接
3.三元表达式
语句:复杂的代码片段 如if,else语句
但是插值表达式中只可以放表达式
列表循环:
1.wx-for="{{数组或对象}}" wx:for-item=“循环项的名称” wx:for-index=“循环项的索引”
2.wx:key=“唯一的值” 用来提高泪飙渲染的性能
1.wx:key绑定一个普通的字符串的时候,这个字符串肯定时循环数组中的对象的唯一属性
2.wx:key="*this" 就表示 你的数组 是一个普通的数组 *this 表示是循环项
[1,2,3,4]
3.当出现 数组的嵌套循环的时候尤其要注意 以下绑定的名称不要重名
wx:for-item=“item” wx:for-index=“index”
4.默认情况下不写 wx:for-item=“item” wx:for-index=“index” 小程序也会设置循环项的名称和索引的名称item和index,只有一层循环的话,可以省略 wx:for-item=“item” wx:for-index=“index”
对象循环
wx-for="{{对象}}" wx:for-item=“对象的值” wx:for-index=“对象的属性”
循环对象的时候最好把 item 和 index的名称都修改一下
wx:for-item=“value” wx:for-index=“key”