You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

29 lines
487 B

import Vue from 'vue'
import Vuex from 'vuex'
Vue.use(Vuex)
const store = new Vuex.Store({
state() {
hasNet: true
return {
count: 0,
goodslist: []
}
},
mutations: {
// 网络监听
changeNetStatus(state, stauts) {
state.hasNet = stauts;
},
addSave(state, data) {
let str = data
console.log(data)
state.goodslist.push(str)
},
increment(state) {
state.count++
console.log(store.state.count) // -> 1
}
},
actions: {}
})
export default store