修正项目
This commit is contained in:
27
xlcs-user/store/modules/categories.js
Normal file
27
xlcs-user/store/modules/categories.js
Normal file
@@ -0,0 +1,27 @@
|
||||
const state = {
|
||||
categories: []
|
||||
};
|
||||
const getters = {};
|
||||
const mutations = {
|
||||
updateCategoriesMutation(state, payload) {
|
||||
state.categories = payload;
|
||||
}
|
||||
};
|
||||
const actions = {
|
||||
async getCategoriesAction({
|
||||
commit
|
||||
}) {
|
||||
return new Promise(async reslove => {
|
||||
let result = await this._vm.$u.api.getCategories()
|
||||
commit('updateCategoriesMutation', result)
|
||||
reslove();
|
||||
})
|
||||
}
|
||||
};
|
||||
export default {
|
||||
namespaced: true,
|
||||
state,
|
||||
mutations,
|
||||
actions,
|
||||
getters,
|
||||
};
|
||||
Reference in New Issue
Block a user