vue-django
Version:
个人实验项目, 本框架的目标是借鉴并超越django admin的自动化思想, 实现UI前端的极简快速定制开发
26 lines (22 loc) • 524 B
JavaScript
import Vue from 'vue'
const party = {
state: {
name: null,
logo: null
},
mutations: {
setParty(state, payload){
Object.assign(state, payload)
}
},
actions: {
getPartyInfo ({commit, rootState}){
return Vue.http.get("/saas/party/current/").then(({data}) => {
commit("setParty", data)
rootState.bus.$emit('party-ready', data)
return data
})
}
}
}
export default party