如何跟踪对注入的根实例属性的更改

时间:2019-02-19 20:19:17

标签: vue.js

我有一个这样注入的属性:

Vue.prototype.$authentication = {
 authenticated: false,
 user: ""
};

及其工作正常。

然后在另一个要跟踪/监视属性更改的组件中。我该怎么办?

编辑

我希望能够做到这一点:

 <script>

 export default {
   name: "Login",
   data: function(){
     return {
       isLoggedIn: this.$authentication.authenticated
     }
   },
   watch: {
     isLoggedIn(){  
       console.log('its working');  
     }
   },
 }
 </script>

但事实是,代码无法正常工作。

1 个答案:

答案 0 :(得分:0)

通过查看{{3}}文档来解决此问题。因此,在我的组件文件中,我只是这样做:

=Query(importrange(D2,"Sheet1!A1:G700"),"select Col2 Where Col3 = '"&A74&"'", 0)

现在一切都很好。