问题模块 | 框架类型 | 问题类型 | API/组件名称 | 终端类型 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|---|
API和组件 | 小程序 | 需求 | setData | 工具 | 6.5.3 | 2.0.0 |
大佬们,小菜刚开始学小程序.跟着一本书学,它这里讲this重新赋值给that,就是合适的,我直接用this,就是看不懂的报错,为什么这里要转换一下?
网友回复
再见,电脑崽:
this转that主要用于回调函数,你这里这么使用是不会有问题的。
麦洛:
我现在将那段代码注释了,然后将用that地方全部换为this,就会有下面的报错
卢霄霄:
你这里用this不会报错吧,为啥会报错呢,截图下 报啥错呢
小米:
你这个this,打印出来应该是函数本身,而你赋值是赋给data的,而不是函数本身