Page({
data: {
articles: [{type:'news',list:[]},{type:'zixun',list:[]}],
navbar: [{name:'新 闻',type:'news'},{name:'资 讯',type:'zixun'}],
currentNavbar: 0
}),
做了一个tab选项卡切换 下拉加载更多数据的功能
this.setData({
'articles[0].list': initdata.concat(res.data.data)
})
articles[0].list
这样可以正常获取数据articles[this.data.currentNavbar].list
不能设置为动态
报错如下:Only number 0-9 could inside []: articles[that.data.currentNavbar].list
方式一:使用es6语法
方式二:整体赋值
参考链接