小程序eval不可用时解决办法

今天写小程序,需要赋值一个动态的变量名,好说,直接eval试了下,发现报错,才知道小程序里不可以用eval函数,于是各种查资料

最后发现,可以使用这种方式

var day = 1
var type = 'sign'
this.setData({
    ['setting.day' + day + '.' + type]:'value'
})

OK 赋值成功,皆大欢喜

刘杨哥博客
请先登录后发表评论
  • 最新评论
  • 总共0条评论
  • © 2014-2018 liuyangge.com 版权所有 ICP证:津ICP备15004811号-1
  • 联系邮箱:1009856694@qq.com