类似这种结构的Data,想给channelId:12345的resList增加数据,现在做法是:var channelList = this.data.channelList;for (let i = 0; i < channelList.length; i++) { if (channelList[i].channelId == '12345') {
channelList[i].resList.concat(arr)
}
}this.setData({ channelList:channelList
})问题是:1.感觉写的复杂了,有没有简便的方法?2.channelList的数据比较多,仅仅因为修改某一个部分,就通过setData更新了整个channelList数据,会不会明显影响性能?
添加回答
举报
0/150
提交
取消