首页 > 解决方案 > 如何从嵌套钩子函数访问数据属性?

问题描述

我的目标是从mount()钩子访问和修改数据属性“加载” 。

问题是我在挂载的钩子中嵌套了多个函数,我不确定我是否可以访问那个特定的上下文。

正如您从照片中看到的,这就是我所拥有的:1.mounted()2. Main function3. Nested function

一个嵌套函数被认为是一个从 true 到 false 的不断变化的数据属性,称为加载。

到目前为止,我似乎无法找到一种访问方式,因为 this.loading 发送 undefined 因为它遥不可及。

在此处输入图像描述

标签: javascriptvue.jsnested

解决方案


你必须得到this参考。请尝试类似的方法:

mounted() {
    var self = this
    function1() {
       function2() {
            self.loading = false
        } 
    }
}

推荐阅读