Javascript 如何从嵌套钩子函数访问数据属性?

Javascript 如何从嵌套钩子函数访问数据属性?,javascript,vue.js,nested,Javascript,Vue.js,Nested,我的目标是从mounted()钩子访问和修改数据属性“加载” 问题是我在挂载的钩子中嵌套了多个函数,我不确定是否可以访问该特定上下文 正如你从照片中看到的,这就是我所拥有的:1。已装入()。主要功能,3。嵌套函数 一个嵌套函数应该是一个名为的不断变化的数据属性,从true加载到false。 到目前为止,我似乎找不到访问的方法,因为这个。加载发送未定义的,因为它是遥不可及的 您必须获得此参考。请尝试类似的方法: mounted() { var self = this functio

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

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

正如你从照片中看到的,这就是我所拥有的:1。已装入()。主要功能3。嵌套函数

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

到目前为止,我似乎找不到访问的方法,因为这个。加载发送未定义的,因为它是遥不可及的


您必须获得
参考。请尝试类似的方法:

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

给出一些代码或你已经尝试过的东西,所有主要的web浏览器都广泛支持ES6。var自=此;习语不像以前那么重要了。最好使用箭头函数。如果函数是在vue上下文中的方法下定义的,那么您不必做任何事情,这仍然会引用vue范围,这是一个很好的答案!谢谢你的大力帮助