收藏
回答

app.globalData中的值改变了

框架类型 问题类型 操作系统 工具版本
小程序 Bug Windows 1.02.1907300

jcd = app.globalData.objdata[options.index]

this.setData({ov_data: jcd,})


radioChange: function (e) {

var that=this

var b = that.data.ov_data

b.ov_style = e.detail.value

//that.setData({ov_data: b})

},

问题:radio的值已经改变,that.setData({ov_data: b})未执行,结果是b.ov_style = e.detail.value执行后,内存中that.data.ov_data中的值以及app.globalData.objdata[options.index]中的值都改变了。

同样的代码 在1.02.1811290中正常。怀疑是微信开发者工具版本的问题。

最后一次编辑于  2019-09-04
回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容
问题标签