【开发实战问题与解决方案】在setData中将key写成变量形式

发布于 7 年前作者 oyin11378 次浏览最后编辑 7 年前来自 ask

假设 name 是个key变量,下面的写法将不会成功:

var name = “abc”;

var value = “xyz”

this.setData({

  name:value,

})

将 name 用 [] 包含起来可以:

this.setData({

  [name]:value,

})

1 回复
xia89
xia891 楼5 年前

当然不会成功啊