data:{
canvas:{
width:0,
height:0
}
}
// 1. 把canvas.width转成String
// 2. setData时,放在[]中
let width = 'canvas.width';
this.setData({
[width]:100
})
坑
let _key = `a.b.c.d1`
this.setData({
[_key]:111
})
console.log(this.data.a.b.c)
// {d1: 111, d2: 2, d3: 3}
// _key 不能是 `a.b.c[${code}]`
网友评论