1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/zce-vue-admin

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
mutations.js 890
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
zce Отправлено 5 лет назад 1b57da3
import { CHANGE_TITLE, CHANGE_SESSION, TOGGLE_SIDEBAR_COLLAPSE, INCREMENT, DECREMENT } from './mutation-types'
/**
* @type {import('vuex/types').MutationTree<typeof import('./state').default>}
*/
const mutations = {
/**
* 改变页面标题
*/
[CHANGE_TITLE]: (state, title) => {
state.title = title
},
/**
* 改变客户端会话信息
*/
[CHANGE_SESSION]: (state, session) => {
// TODO: new session mixin
Object.assign(state.session, session)
},
/**
* 切换边栏的展开收起
*/
[TOGGLE_SIDEBAR_COLLAPSE]: state => {
state.sidebar.collapse = !state.sidebar.collapse
},
// ==================== DEMO ====================
/**
* 增加计数器计数
*/
[INCREMENT]: state => {
state.count++
},
/**
* 减少计数器计数
*/
[DECREMENT]: state => {
state.count--
}
}
export default mutations

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://gitlife.ru/oschina-mirror/zce-vue-admin.git
git@gitlife.ru:oschina-mirror/zce-vue-admin.git
oschina-mirror
zce-vue-admin
zce-vue-admin
master