美文网首页
微信小程序中setData的key是变量怎么办

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

作者: 潘高PG | 来源:发表于2019-03-06 16:06 被阅读0次

前言

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


代码如下:

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 
    })
}

相关文章

网友评论

      本文标题:微信小程序中setData的key是变量怎么办

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