首页 新闻 赞助 找找看

关于 在构造函数里面使用 setInterval 问题

0
悬赏园豆:20 [已解决问题] 解决于 2019-10-23 08:47


写了一个构造函数


构造函数里面写了个circle方法


写了个loading 通过setInterval 调用这个circle方法,但是因为this指向问题,于是就用call重新定义了一下this ,但是之后 setInterval就只执行一次了

KizeBOOM_La的主页 KizeBOOM_La | 初学一级 | 园豆:48
提问于:2019-10-22 17:44
< >
分享
最佳答案
1
  1. 用 bind 方法
    _this.circle.bind(this)
  2. 用箭头函数
    setInterval(() => {
    _this.circle()
    })
收获园豆:20
by.Genesis | 老鸟四级 |园豆:2719 | 2019-10-22 18:01
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册