• <abbr id="chdyf"></abbr>
    <ruby id="chdyf"><acronym id="chdyf"><meter id="chdyf"></meter></acronym></ruby>
    <bdo id="chdyf"></bdo>
    <dfn id="chdyf"><menu id="chdyf"></menu></dfn>
    1. <menuitem id="chdyf"></menuitem><strong id="chdyf"><menu id="chdyf"></menu></strong>

      <rt id="chdyf"><menu id="chdyf"></menu></rt>
      成人小说一区二区三区,伊人精品成人久久综合全集观看,久久HEZYO色综合,中文字幕精品人妻熟女,影音先锋成人网站,我要看免费一级毛片,中国女人做爰A片,中文字幕av久久爽Av

      Vuex的一些用法

      2020-3-1    前端達人

      vuex的基礎

      1,狀態管理(共享)

      緩存數據==>內存, 只要刷新頁面,數據就丟了

      訂單,詳情等,,,不適用vuex緩存數據



      用于



      非父子通信的問題

      緩存后端數據,提高用戶體驗

      注意:

      vuex只能有一個store,

      為了防止多人修改,我們切割成子store, 再合并成唯一一個大的store對象

      模塊寫法

      import Vue from 'vue'
      import Vuex from 'vuex'
      import cinema from './module/cinemaModule'
      import tabbar from './module/tabbarshowModule'
      
      Vue.use(Vuex)
      
      const store = new Vuex.Store({
        state: {
      
        }, // "全局"狀態
        mutations:{
      
        },//唯一修改狀態的地方
        //異步處理
        actions:{
        },
        // 對上面的“全局狀態”進行數據處理, 類似于vue中的計算屬性
        getters:{
        },
      
        modules:{
          cinema,
          tabbar
        }
      })
      export default store
      

      2,子模塊的寫法

      const module = {
        namespaced:true, //命名空間
        state :{
          cinemaList:[]
        },
        actions:{
          store.commit("setCinemaList",res.data.data.cinemas) //支持傳參
        },
        mutations:{
          setCinemaList(state,data){
            console.log("setCinemaList",data)
            state.cinemaList = data
          }
        },
        getters:{
          topDataList(state){
            //state形參s, vuex自動調用時候,傳來值
            return state.cinemaList.slice(0,5)
          }
        }
      }
      
      export default module
      

      3,為了防止頁面刷新丟失數據,所以還得找到其他插件來幫忙

      import createPersistedState from "vuex-persistedstate"; //在index.js頁面加入這個插件
      
      // 加入下面的代碼
      const store = new Vuex.Store({
        plugins: [createPersistedState({
          reducer(val){
            return {
              user: val.user
            }
          }
        })]
      


      ————————————————
      版權聲明:本文為CSDN博主「m0_46436313」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
      原文鏈接:https://blog.csdn.net/m0_46436313/article/details/104572076

      日歷

      鏈接

      個人資料

      藍藍設計的小編 http://www.wtxcl.cn

      存檔

      主站蜘蛛池模板: 1024手机看片欧美日韩| 538亚洲欧美国产日韩在线精品| 美女秘密91| 夜福利导航| 无码A级| 丝袜国产在线| 福利久久| 日韩精品中文字幕第一| 五月婷婷丁香| 亚洲久久婷婷| 国产精品亚洲片夜色在线| 欧美激情一区二区亚洲专区| 亚洲男人天堂网| 丝袜a片| 国产av一区二区亚洲| 夜夜干影院| 少妇情欲一区二区影视| 国产精品白嫩初高生免费视频| 超碰w| 日本一区二区不卡| 久久9966精品国产免费| 99色区| 亚洲自拍一区在线观看| 熟妇熟女一区二区三区| 欧美一区二区三区在线观看| www中文字幕在线观看| 欧美巨大xxxx做受中文字幕| 欧美成人综合| 精品一区二区6| 伊宁市| 亚洲欧美日韩国产美色| www.欧美乱伦.con| 777欧美| 精品人妻中文无码AV在线| 日韩资源站| 亚洲中文字幕无线| 欧美成本人视频免费播放| 97精品| 性爱视频免费| 欧美黑人xxxx高潮猛交| 天堂无码|