视频链接:尚硅谷2024最新版微信小程序
文章目录
声明和绑定数据
小程序页面中使用的数据均需要在 Page() 方法的 data 对象中进行声明定义
在将数据声明好以后,在 WXML 使用 **Mustache 语法(双大括号 { { }})**将变量包起来,从而将数据绑定
在 { { }} 内部可以做一些简单的运算,支持如下几种方式:
- 算数运算
- 三元运算
- 逻辑判断
- 其他…
📌 注意事项:在 { { }} 语法中,只能写表达式,不能写语句,也不能调用 js 相关的方法
[官方文档:wxml 语法]
setData() 修改数据
小程序中修改数据不推荐通过赋值的方式进行修改,通过赋值的方式修改数据无法改变页面的数据
而是要通过调用 setData() 方法进行修改,setData() 方法接收对象作为参数, key 是需要修改的数据,value 是最新的值
setData() 方法有两个作用:
- 更新数据
- 驱动视图更新