跨多个文件的javascript ES6类实现

时间:2019-01-14 12:45:12

标签: 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是不确定的。

关于如何解决它的任何想法?

0 个答案:

没有答案