查看“小程序:数据绑定与setData函数”的源代码
←
小程序:数据绑定与setData函数
跳转至:
导航
,
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
==数据绑定== post.js <nowiki> data: { a:"2020LPL夏季赛季后赛观赛指南" },</nowiki> post.wxml: <nowiki> <text class="post-title">{{a}}</text></nowiki> [[文件:wexin21050301.png]] ===DOM优先与数据优先=== *DOM优先:用DOM树寻找某个节点 *数据优先:数据绑定,任意引用JS里的变量 ==Page.data与setData== 可以用this.setData 来设定变量的值,比直接在data中设置更灵活 post.js: <nowiki> /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { this.setData({ b:"2021", c:"2022" }) },</nowiki> post.wxml: <nowiki> <text class="post-title">{{b}}</text></nowiki> 实际上,this.setData会自动的把数据添到Page.data中 可以用下面的代码来进行验证: <nowiki> /** * 生命周期函数--监听页面初次渲染完成 */ onReady: function () { console.log(this.data) },</nowiki> 总结: 可以把Page.data理解为设置初始值,把setData理解为更新。
返回至
小程序:数据绑定与setData函数
。
导航菜单
个人工具
登录
命名空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
帮助
工具
链入页面
相关更改
特殊页面
页面信息