1、先码为敬
数据结构
speAllArr: [
{
id: '86',
classifyIIShowFlag: false,
firstData: {...}
...
},{
id: '87',
classifyIIShowFlag: false,
firstData: {...}
...
}
]
setData的解决方案
// 添加数据
this.setData({
['speAllArr[' + speAllArr.length + ']']: res.data
})
// 设置开关
this.setData({
['speAllArr[' + dataset.index + '].classifyIIShowFlag']: !speAllArr[dataset.index].classifyIIShowFlag
})
2、再讲道理
-
我们先说setData:
微信小程序setData数据太大解决方案——setData介绍.png
setData 函数用于将数据从逻辑层发送到视图层(异步),
同时改变对应的 this.data 的值(同步)。
-
setData需要注意的事项
- 直接修改 thi