首页 > 解决方案 > 为什么没有定义方法,但它已定义?

问题描述

saveEvent = (eventId, event) => {};
saveEvent(eventId, event);

这里有什么问题?我想我清楚地定义了方法。

在此处输入图像描述

标签: javascript

解决方案


使用this关键字访问类字段/属性和方法。

例子:

class SomeClass {

    saveEvent = (eventId, event) => { };

    someOtherFunction = () => {
        this.saveEvent(eventId, event);
    }

}


推荐阅读