JavaScript
es6
babel

npm + babel - Uncaught TypeError: xxx is not a function

クラス内でメソッドをコールするとタイトルのようなエラーが出た。

class MyClass {

    constructor() {
        this.myMethod = this.myMethod.bind(this);
    }


thisが参照できなかったらしいのでコンストラクタ内でbindしておくとうまくいった。