变量内容作为setData的 键,
发布于 5 年前 作者 minchang 2902 次浏览 来自 问答

let a =‘name’;

let b = ‘li’;

wx.setStorage({

key: a,

data: b,

})//存储缓存 可以 变量的内容直接写

this.setData({a:b});//这样就是错误的结果

},

我的意思如何能 把变量的内容直接 作为  this.setData({name:li});

同样都是用到 key的地方,在setData 就不行了

eval 命令不能用,还有什么方法实现吗,

希望高人指点下,谢谢

3 回复

非常感谢可以了。

[ ],这是标准的js 用法吗。不知道。

this.setData({
  [a]: b
});
回到顶部