widget.js中函数作用域的问题:在widget.js中通过 this.函数名 调用其他自定义函数,经常会提示 XXX is not a function

但实际情况是明明定义了该函数,出现该类问题一般情景:一个函数{}里面又出现了{},这样this指向不明
widget.js中函数作用域的问题:在widget.js中调用其他自定义函数,经常会提示 XXX is not a function

解决办法:

在里面的函数{}后面添加上 .bind(this) 即可手动绑定this

解决办法2:参见JS分类标签中的this作用域问题

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-05-10
  • 2021-11-07
  • 2022-02-05
  • 2022-12-23
  • 2022-12-23
  • 2021-12-16
猜你喜欢
  • 2022-01-29
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-20
相关资源
相似解决方案