es6类变量未定义

时间:2017-10-30 13:57:56

标签: javascript ecmascript-6

我目前正在进入es6并希望使用类模式。 但是为什么“this.hola”在“onResize()”中未定义?

class Ui {

constructor() {
    this.win = $(window);
    this.hola = 'hola';
    this.init();
}

init() {
    this.addListeners();
}

addListeners() {
    this.win.on('resize load', this.onResize);
}

onResize() {
    console.log(this.hola);
}

}

导出默认Ui;

0 个答案:

没有答案