微信小程序中setData的key是变量怎么办

2019-03-06  本文已影响0人  潘高PG

前言

更多内容,请访问我的 个人博客


代码如下:

onclick: function (e) {
    var id = e.target.id
    this.setData({ 
        id: e.detail.value 
    })
}

显然data中是多了一个 id 的数据,解决办法是用[]将变量括起来,如下:

onclick: function (e) {
    var id = e.target.id
    this.setData({ 
        [id]: e.detail.value 
    })
}

上一篇 下一篇

猜你喜欢

热点阅读