vue中,页面监听store中数据 的变化以及时做出相应,watch、computed与store的getter属性协调

文章浏览阅读129次,点赞3次,收藏4次。那么我们的需求就是,当store中的name变化,登录页面可以监听到,然后进行判断,决定要不要跳转。所以我的登录页面有一个按钮,点击之后可以触发mutation中的更改函数,去更改name这个属性,那么该如何使得store中的name改变后,登录页面可以主动监听到?简单来说,就是通过登录页面的computed计算属性,写一个函数,然后返回的是所要监听store中的某个属性,注意这个属性的返回必须使用getter,不能直接使用store.state来访问!