今天写案例的时候,在onLoad函数中用this.setData重置了一个数值,然后就一直报错,结果如下:
问题的原因:
无法找到setData这个定义,因为setData中是onLoad函数中的方法中的子节点,
无法使用this
解决方案
这个时候需要在方法的开始部分定义var that = this,然后用that.setData来重置,这样就解决了这个问题了。
如下图:
版权声明:本文为weixin_46419373原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。