标签: javascript node.js ecmascript-6
我想将一个类的实现跨不同的文件分开,我这样做是这样的:
A.js:
export default class A { constructor() { this.a = 0; } }
B.js
import A from ... A.prototype.foo = (n) => { this.a = n; };
但是问题在于,当我呼叫foo时,this是不确定的。
foo
this
关于如何解决它的任何想法?