Vue中監聽store中state的數據的方法


computed: {
    swiper() {
      return this.$refs.mySwiper.$swiper;
    },
    LifeVal() {
      return this.$store.state.LifeVal;
    },
    danceVal(){
      return this.$store.state.danceVal;
    }
  },
 
  watch: {
   
    danceVal: function() {
        LifeVal = this.$store.state.LifeVal = this.$store.state.danceVal
/* vuex : changeDanceVal是store中mutations 里的方法
  // 修改state的唯一方法,只允許同步函數
   mutations: {
     // 第一個參state值,第二個接收觸發方法時傳來的值
     changeDanceVal(state,num) {
      state.LifeVal = num;
     }
   },
*/
        this.$store.commit("changeDanceVal"LifeVal);
      
    }
  },


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM