setData 和 直接赋值的区别
2024-08-25 08:50:35
wxml:
<view>
<block wx:for="{{dataArray}}" wx:key="id">
<v-book book="{{item}}" />
</block>
</view>
js:
this.setData({
dataArray: []
}) //this.data.dataArray = []
1、dataArray是有在wxml里边去应用的
2、如果只是使用this.data.dataArray去改变了dataArray的话,没用使用this.setData,小程序是不会通知wxml去重新计算dataArray的值的(还是原来的值)
3、只有使用setData才会通知wxml去改变dataArray的值
最新文章
- Jbrowse安装和序列、bam、vcf配置
- SAP Business One系统功能介绍
- Practical JAVA (四)异常处理
- poj 1046 Color Me Less
- apache部署django记录
- mongo 学习笔记
- Queue 应用——拓扑排序
- 1.html5究竟是什么
- TravelCMS旅游网站系统前台诞生记-2(后台框架篇)
- 在toolbar里动态创建多个button(ext.net)
- jdbc_servlet基础增删改分页2(userinfo表的)
- 20个常用的Java程序块
- 矩阵的f范数及其求偏导法则
- windows环境下mysql主从配置
- 通过grub-install命令把grub安装到u盘-总结
- 【第十九篇】laydate设置起始时间,laydate设置开始时间和结束时间
- 关于guns开源框架单元测试问题
- 使用.Net Core 2.1开发Captcha图片验证码服务
- related work
- Spring RedisTemplate操作-发布订阅操作(8)