我从数据库中得到的数据赋值给数组partlist[]
然后想把partlist[]里的前10条记录赋值给数组datalist[]
.get()
.then(res => {
console.log('请求成功', res)
var that = this
that.setData({
partlist: res.data,
})
partlist_length = res.data.length
if(partlist_length>10){
for(var i=0;i<10;i++){
datalist[i].push(this.data.partlist[i])
}
console.log('datalist[]',datalist)
}
})
.catch(err => {
这样执行后没有报错,但datalist里也没有数据;不知道( datalist[i].push(this.data.partlist[i]))这种写法对不对,正确的该怎样写呢?
你好,提供下可以复现问题的代码片段 https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html
datalist.push(this.data.partlist[i])