要修改数组中的每一个元素的一个属性,当数组数据量很大的时候,用setData对数组进行整体赋值,页面渲染会有卡顿延迟该怎么解决。
字符串只需更新需要变更数据内容就行
let that = this; let index = 5; let currentStr = "list[" + index + "].name"; that.setData({ [currentStr ]: "嘿嘿" })
按模块继续拆解,按需更新