MENU

Vue watch中调用this时出现undefined问题

February 24, 2021 • Read: 187 • 软件开发

记录一下在 Vue 学习使用时候的遇到的问题

在watch侦听器中,想要调用methods中的方法

applicationId: (val)=> {
        if (val) {
        this.getAppConfig(val)
    }
}

结果提示:

 Error in callback for watcher "applicationId": "TypeError: Cannot read property 'getAppConfig' of undefined"

查了官方的资料才知道。

QQ20210224-174858.png

改成这样就可以了:

QQ20210224-175021.png