SelectQuery中.exec()中回调函数this.f.bind(this)的意义是什么?
发布于 5 年前 作者 qiang29 5332 次浏览 来自 官方Issues

开发文档canvas的例程中通过SelectQuery获取了canvas节点信息,但下面这段代码最后通过.exec执行请求的时候为什么要通过.bind(this)呢?

如果删除.bind(this)例程中的动画看起来也没有异常。init函数在Page中定义,为什么要绑定在this上?希望能有大大详细解释下。

      wx.createSelectorQuery().select('#canvas').fields({
        node: true,
        size: true,
      }).exec(this.init.bind(this))
  },
回到顶部