-
Creator 版本:2.2.1
-
目标平台: Web / iOS / Android / 模拟器
-
详细报错信息,包含调用堆栈:
-
重现方式:必现
-
调用方法:
- 补充说明
加载完JSON后使用JSON配置进行创建,调用方法直接出错了,是this的作用域不同导致的吗?要如何修改呢?
Creator 版本:2.2.1
目标平台: Web / iOS / Android / 模拟器
详细报错信息,包含调用堆栈:
重现方式:必现
调用方法:
加载完JSON后使用JSON配置进行创建,调用方法直接出错了,是this的作用域不同导致的吗?要如何修改呢?
TS或者 JS ES6 可以使用箭头函数 ()=>{} 自动绑定当前作用域,
如果是 ES5 使用 function(){}.bind(this) 绑定作用域
忘记绑定作用域了,太久没写这块都忘记了,感谢,已解决。
ts 怎么调用js文件呢?
在js文件里 加了module.exports = A;
在ts文件里 加上import A = require(’./base.js’);
控制台还是会报错