我使用mobx有这个数据对象,我无法更新values数组。希望对此事有所帮助。
@observable data = {
dataSets: [{
values: [0],
label: 'X Axis',
}, {
values: [0],
label: 'Y Axis',
}, {
values: [0],
label: 'Z Axis',
}]
控制台日志的值
console.log(dataSets.length)
3
console.log(dataSets[0].values.length)
1
从一开始就是我的错误,我更新了对象而不是数组本身。谢谢,答案解决了以下内容。
const {dataSets} = this.data
dataSets[0].values.push(xArr)