做爰高潮a片〈毛片〉,尤物av天堂一区二区在线观看,一本久久A久久精品VR综合,添女人荫蒂全部过程av

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當前位置: 首頁 - 科技 - 知識百科 - 正文

vuex的module模塊用法示例

來源:懂視網 責編:小采 時間:2020-11-27 22:04:01
文檔

vuex的module模塊用法示例

vuex的module模塊用法示例:想嘗試使用vuex的module來進行操作,看了一些資料,我簡單進行了一個簡化 目錄結構: store │ index.js │ ├─feeds │ actions.js │ getters.js │ index.js │ mutation-type.js │ mutations.js │ state.js │ └
推薦度:
導讀vuex的module模塊用法示例:想嘗試使用vuex的module來進行操作,看了一些資料,我簡單進行了一個簡化 目錄結構: store │ index.js │ ├─feeds │ actions.js │ getters.js │ index.js │ mutation-type.js │ mutations.js │ state.js │ └

想嘗試使用vuex的module來進行操作,看了一些資料,我簡單進行了一個簡化

目錄結構:

store
│ index.js
│ 
├─feeds
│ actions.js
│ getters.js
│ index.js
│ mutation-type.js
│ mutations.js
│ state.js
│ 
└─movies
 actions.js
 getters.js
 index.js
 mutation-type.js
 mutations.js
 state.js

這里是兩個模塊feeds和movies

第一步:在store文件夾下的index.js入口文件寫入:

import Vue from 'vue';
import Vuex from 'vuex';
import feeds from './feeds';
import movies from './movies';

Vue.use(Vuex);

export default new Vuex.Store({
 modules: {
 feeds,
 movies
 },
});

第二步:在每個模塊內的index文件這組裝所有的零件,并且輸出:

import state from './state';
import mutations from './mutations';
import actions from './actions';
import getters from './getters';

export default {
 namespaced: true, //多出的一行
 state,
 mutations,
 actions,
 getters
}; 

注意上面多出的一行,我們在組件里怎么區分不同模塊呢?namespaced寫成true,意思就是可以用這個module名作為區分了(也就是module所在的文件夾名)

第三步:在組件里使用:

使用的時候

獲取state,這里使用映射:

import { mapState, mapMutations } from "vuex";

export default {
computed:{
 ...mapStated('模塊名(嵌套層級要寫清楚)',{ //比如'movies/hotMovies
 a:state=>state.a,
 b:state=>state.b
 })
},

觸發actions操作:

import { mapActions } from 'vuex'
methods:{
 ...mapActions('模塊名(嵌套層級要寫清楚)',[ //比如'movies/getHotMovies
 'foo',
 'bar'
 ])
}

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

vuex的module模塊用法示例

vuex的module模塊用法示例:想嘗試使用vuex的module來進行操作,看了一些資料,我簡單進行了一個簡化 目錄結構: store │ index.js │ ├─feeds │ actions.js │ getters.js │ index.js │ mutation-type.js │ mutations.js │ state.js │ └
推薦度:
  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

專題
Top
主站蜘蛛池模板: 敦煌市| 从江县| 左贡县| 宜宾市| 四会市| 彭泽县| 容城县| 防城港市| 盐池县| 习水县| 漳浦县| 肥乡县| 辽阳县| 方城县| 库伦旗| 井研县| 嫩江县| 邹平县| 邓州市| 运城市| 莱西市| 武夷山市| 灵石县| 昭苏县| 济南市| 山阴县| 盖州市| 宾阳县| 太原市| 保靖县| 嘉黎县| 永年县| 昭觉县| 翁源县| 鹤壁市| 呼和浩特市| 安新县| 惠来县| 宜都市| 兖州市| 揭阳市|