From 4775cc85f057cf091235b7c26c4037a8eca06391 Mon Sep 17 00:00:00 2001
From: whycq <913841844@qq.com>
Date: 星期四, 28 三月 2024 22:40:48 +0800
Subject: [PATCH] #
---
store/index.js | 31 ++++++++++++++++++++++++++++---
1 files changed, 28 insertions(+), 3 deletions(-)
diff --git a/store/index.js b/store/index.js
index 2c5abb9..fc6f9ba 100644
--- a/store/index.js
+++ b/store/index.js
@@ -2,12 +2,14 @@
import Vue from 'vue'
import Vuex from 'vuex'
import project from '@/pages/project/project'
+import createPersistedState from 'vuex-persistedstate'
Vue.use(Vuex);
const store = new Vuex.Store({
+ // plugins: [createPersistedState()],
state:{
- "homeList": [
+ homeList: [
{
name: '鍏ュ簱',
nav:[
@@ -18,7 +20,30 @@
{name: '鍑哄簱'},
{name: '鍏朵粬'},
],
- 'project': project
- }
+ project: project,
+ baseUrl : '',
+ userInfo: {
+ username: '',
+ password: ''
+ },
+ network: {
+ ip: '192.168.1.1',
+ port: '8080',
+ address: ''
+ }
+ },
+ mutations: {
+ setBaseUrl(state,payload){
+ state.baseUrl = payload
+ },
+ setNetwork(state,payload){
+ state.network = payload
+ },
+ setUserInfo(state,payload){
+ console.log(payload);
+ state.userInfo = payload
+ }
+ },
+ plugins: [createPersistedState()],
})
export default store
\ No newline at end of file
--
Gitblit v1.9.1