收藏
回答

在setInterval中调用this.setData报错。

在setInterval中调用this.setData报错。如何在setInterval中更新页面

回答关注问题邀请回答
收藏

2 个回答

  • O小O
    O小O
    2017-10-23

    多谢,大神

    2017-10-23
    有用
    回复
  • ㅤㅤㅤㅤ
    ㅤㅤㅤㅤ
    2017-10-23

    this 都不是指向同一个作用域了……


    外层用一个变量保存 this 吧:

    onLoad: function() {
        const vm = this;
        setInterval(function() {
            vm.setData({
                "data": "hello world"
            });
        }, 1000);
    }


    2017-10-23
    有用
    回复
登录 后发表内容