美文网首页
【微信小程序】setData设置对象某个属性

【微信小程序】setData设置对象某个属性

作者: 大Q本Q | 来源:发表于2019-07-08 10:33 被阅读0次
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}]` 
        

相关文章

网友评论

      本文标题:【微信小程序】setData设置对象某个属性

      本文链接:https://www.haomeiwen.com/subject/eennhctx.html