vue 运用vuex数据操作监听


通过

  this.$store.commit("checkLayout", 要存储的数据);

在需要监听的页面

  watch: {
    "$store.state.secret"() {
     console.log("获得" + this.$store.state.secret);
    },
  },

在vuex中定义

  1、在state中定义一个对象接收   

secret:“”

  2.在mutations接收一下并保存仓库

 setSecret(state, secret) {
        state.secret = secret
        // console.log('机型000000000' + state.secret)
    },

  这样就可以拿到需要的值了!!!