小程序
小游戏
企业微信
微信支付
扫描小程序码分享
直接看图:
代码如下:
打印如下:
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
mark,这么神奇的吗?试试setData的回调里打印 that.data.ordercouponall ,再试试 setData 后 打印下 res.Data 呢
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
我知道造成整个问题的原因是森了,我在callback里面调用了一段代码,如下:
if(that.data.ordercouponall[goodcouponinfoindex].CouponAmount = val.CouponAmount)
这里的条件“==”我写成了“=”,但是我还是不明白具体为什么它会变成false,不是只能用setData才能改变这个变量的值的么?
this.data可以直接赋值,只是不渲染界面。但是最好不要这么用,有些情况会报一些奇奇怪怪的错误
那就是了,谢谢!
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
mark,这么神奇的吗?试试setData的回调里打印 that.data.ordercouponall ,再试试 setData 后 打印下 res.Data 呢
我知道造成整个问题的原因是森了,我在callback里面调用了一段代码,如下:
if(that.data.ordercouponall[goodcouponinfoindex].CouponAmount = val.CouponAmount)
这里的条件“==”我写成了“=”,但是我还是不明白具体为什么它会变成false,不是只能用setData才能改变这个变量的值的么?
this.data可以直接赋值,只是不渲染界面。但是最好不要这么用,有些情况会报一些奇奇怪怪的错误
那就是了,谢谢!