let pages = this.data.tabs[this.data.current_index].pages
let pic_array_item = 'tabs[' + this.data.current_index + '].pic_array[' + pages + ']'
console.log('pic_array_item', pic_array_item)
this.setData({
[pic_array_item]: res.result.pic_data
})
在开发工具正常
去预览调试时出现setData数据路径错误,错误下图,实在找不出哪里出问题了?求大佬解惑
看看tabs格式,要不先赋值看看 再调setData,
{
title: '标题1',
type: 'type1',
pages_over: false,
pages: 0,
pic_array: []
},
{
title: '标题2',
type: 'type2',
pages_over: false,
pages: 0,
pic_array: []
}
]
试试`` 反引号(`)标识
报错截图是在手机上的