uniapp 中 setTimeout 没有生效、报错问题
我在uniapp 中 使用 setTimeout 时,
直接就 使用 this 来赋值和调用函数,如下:

结果报错(也是报的这个错误才找出了原因)

后面才发现是 this 指向问题
改成

问题就解决了
难怪我在里面写的 this.loading = false 也不生效,关键是这些也没报错,找半天没有找出原因。
所以 使用 setTimeout 一定要注意 this 指向
好了,就这么多,希望能帮助到大家
我在uniapp 中 使用 setTimeout 时,
直接就 使用 this 来赋值和调用函数,如下:

结果报错(也是报的这个错误才找出了原因)

后面才发现是 this 指向问题
改成

问题就解决了
难怪我在里面写的 this.loading = false 也不生效,关键是这些也没报错,找半天没有找出原因。
所以 使用 setTimeout 一定要注意 this 指向
好了,就这么多,希望能帮助到大家