12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485 |
- import Vue from 'vue'
- import Vuex from 'vuex'
-
- //1.安装插件
- Vue.use(Vuex)
-
- //2.创建对象
- const store = new Vuex.Store({
- state:{
- token:"",
- login:false,
- userinfo:{
- code:"",
- phone:''
- },
- // 已选出行人
- peopleList:[],
- // c出行人列表
- list:[],
- openpeopleList:0,
- getuser:false,
- userMsg:{},
- value:''
- },
- mutations:{
- setToken(state, token) {
- console.log('执行了 setToken 获取token+++++++++++++++', token)
- state.token = token;
- // uni.setStorage({
- // key: 'token',
- // data: token,
- // success: function() {
- // }
- // })
- },
- loginState(state, token) {
- state.login = token ? true : false;
- state.token = token;
-
- // uni.setStorage({
- // key: 'token',
- // data: token,
- // success: function() {
- // }
- // })
- },
- // 获取用户信息
- getUserInfo(state,userinfo){
- console.log("用户信息====>",userinfo)
- state.userinfo=userinfo
- },
- // 选择出行人列表
- getpeopleList(state,arr){
- state.peopleList=arr
- },
- getvalue(state,data){
- state.value=data
- },
- getopenpeopleList(state,data){
- state.openpeopleList=data
- },
- getuser(state, data) {
- state.getuser = data;
- },
- getuserMsg(state,userMsg) {
- return state.userMsg;
- },
- },
- actions:{
-
- },
- getters:{
- getuser(state) {
- return state.getuser;
- },
- getuserMsg(state) {
- return state.userMsg;
- },
- },
- modules:{
-
- }
- })
- //3.导出使用
- export default store
|