考虑代码:
module.exports = class SuperGenerator {
Generate = packageId => {
// ...
TestMe();
}
TestMe = () => {
console.log("Test Me...");
};
}
当我运行代码TestMe
时未被调用。
为什么?
如果简单this.TestMe()
,则需要呼叫TestMe()
如对您的问题的评论中所述,如下定义TestMe
:
const TestMe = () => {
console.log("Test Me...");
};