在调用导入的类时,我试图将其传递给 myFunction():
one.js:
import Two from './two'
new Two(this)
two.js:
export default class two extends bla.blabla{
constructor(that) {
super()
this.myFunction(that)
}
myFunction(that) {
that.input.on('pointerdown', () => {
//do something
});
}
}
但是我从 two.js 中收到错误:“无法读取未定义的属性'on'”
我该怎么做?
答案 0 :(得分:1)
this
中的 one.js
可能未定义。
这似乎是在节点上运行的根级别语句-因此它将解析为undefined
。