<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # 安裝 根目錄運行 ~~~ npm install vuex -S ~~~ ![](https://box.kancloud.cn/bc8780736ec8e100d96073e4dccc9ed9_411x288.png) # 配置 在src/main.js配置vuex ~~~ import store from './store' new Vue({ el: '#app', router, store, components: { App }, template: '<App/>' }) ~~~ ![](https://box.kancloud.cn/4a06fe789840919524ba4f41fe64ca16_442x406.png) src目錄新建store文件夾,新建5個js 此處把vuex分成了5個文件 ![](https://box.kancloud.cn/e175e644802d7164025ea154f7a040f3_334x219.png) store文件夾下的5個js,里面包含了一個user例子 actions.js ~~~ import * as types from './types' // action 存放的是方法 export default { getUser: ({ commit }, user) => { commit(types.GETUSER, user); } } ~~~ getters.js ~~~ // getters 存放的是變量 export default { // 用戶個人信息 user: (state) => state.user, } ~~~ index.js ~~~ import Vue from 'vue' import Vuex from 'vuex' Vue.use(Vuex); import mutations from './mutations' import actions from './actions' export default new Vuex.Store({ modules: { mutations }, actions }); ~~~ mutations.js ~~~ import { GETUSER } from './types' import getters from './getters' import * as types from "./types"; const state = { // 保存在localstorage中一份,處理f5刷新 // (后期可學習更方便的方式,目前還不會只能這樣了) user: window.JSON.parse(localStorage.getItem("user")), }; // 用于具體改變數據 const mutations = { [GETUSER](state, user) { state.user = user; localStorage.setItem("user", window.JSON.stringify(user)); } }; export default { state, mutations, getters } ~~~ types.js ~~~ export const GETUSER = 'GETUSER'; ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看