问题遇到的现象和发生背景
代码如下,怎么更新list数组下的第一个元素
问题相关代码,请勿粘贴截图
data: {
timer: null,
list: [{id:1,like:35},{id:2,like:30}]
},
onShow() {
this.data.timer = setInterval(() => {
wx.request({
url: 'url',
success: res => {
// demo
this.setData({
//获取的数据: res.data为 {id:1,like:36}
})
}
})
}, 2000)
},
onHide() {
// 页面隐藏清楚定时器
clearInterval(this.data.timer)
}