自定义组件attached中使用setInterval->setData
发布于 7 年前 作者 hyan 18770 次浏览 来自 问答

在自定义组件的attached中使用setInterval调用methods中的方法setData会报错,代码和错误信息如下

另外页面引入自定义组件后页面本身的setInterval也不正常了,代码和错误信息如下

请问是我的写法有什么问题吗?

3 回复

自定义组件的方法是没有bind this的,请处理好你的回调方法中的this。

你可以再熟悉一下js的语法。在setTimeout和setInterval里面的this和你想象的不太一样。

但我的attached中第一行直接调用方法是可以使用this的,从结果看也是正确的

回到顶部