const state = { total: 0, rows: [] } const getters = { getTotal: function (state) { return state.total }, getRows: function (state) { return state.rows } } const mutations = { setDatas: function (state, datas) { state.total = datas.total state.rows = datas.rows } } const actions = { setDatas: function (context, datas) { context.commit('setDatas', datas.data) } } export default { namespaced: true, state, getters, mutations, actions }