b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

uni-app 使用vuex(vuex module)

电脑杂谈  发布时间:2020-01-05 17:02:53  来源:网络整理

夹筋的铝箔跟不夹筋的有什么区别_夹边沟记事夹农_unifound文件夹

1:uni-app 集成了vuex 直接在根目录下创建store文件夹 新建store.js

import Vue from ‘vue‘

import Vuex from ‘vuex‘

import ‘模块名称’ from ‘模块路径‘;

Vue.use(Vuex);

const $store = new Vuex.Store({

modules: {

‘引入的模块名称’,

}

});

export default $store;

2:在main.js中引入挂载store

import store from ‘./store/store.js‘

夹边沟记事夹农_夹筋的铝箔跟不夹筋的有什么区别_unifound文件夹

Vue.prototype.$store = store

3:在store文件夹下新建文件 ‘模块名称’

新建:

actions.js

getters.js

index.js

mutations.js

state.js

types.js

4:在index.js中引入

import state from ‘./states‘;

import getters from ‘./getters‘;

import mutations from ‘./mutations‘;

unifound文件夹_夹边沟记事夹农_夹筋的铝箔跟不夹筋的有什么区别

import actions from ‘./actions‘;

export default {

namespaced: true, //namespaced写成true,意思就是可以用这个module名成为区分了

state,

mutations,

actions,

getters

};

5:actions.js

import * as TYPES from ‘./types‘ //actions分发事件类型

const actions = {

changeNum(context){

context.commit(TYPES.CHANGE_NUM)

unifound文件夹_夹边沟记事夹农_夹筋的铝箔跟不夹筋的有什么区别

}

};

export default actions

6:getters.js

const getters = {

};

export default getters

7:mutations.js

import * as TYPES from ‘./types‘

const mutations = {

[TYPES.CHANGE_NUM](state){

state.number = state.number+1

},

夹筋的铝箔跟不夹筋的有什么区别_夹边沟记事夹农_unifound文件夹

};

export default mutations

8:types

export const CHANGE_NUM = ‘CHANGE_NUM‘;

9:在组件中使用

computed:{

...mapState({

number:({模块名称})=>模块名称.number,

})

},

methods: {

...mapActions({

add:‘模块名称/模块下的方式‘

})

}

uni-app 使用vuex(vuex module)


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-135899-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...