improve code

master
paulGao 2022-09-01 18:30:51 +08:00
parent 2b433cf1e8
commit ed59b389a5
1 changed files with 170 additions and 171 deletions

View File

@ -1,14 +1,13 @@
import { otherRouter } from '@/router/router'; import { otherRouter } from '@/router/router';
import { router } from '@/router/index'; import { router } from '@/router/index';
import Util from '@/libs/util'; import Util from '@/libs/util';
import Cookies from 'js-cookie';
import Vue from 'vue'; import Vue from 'vue';
const app = { const app = {
state: { state: {
shipTemplates:"", shipTemplates: "",
regions:[], //此处是在地区选择器时赋值一次 regions: [], //此处是在地区选择器时赋值一次
styleStore:"", //移动端楼层装修中选择风格存储 styleStore: "", //移动端楼层装修中选择风格存储
loading: false, // 全局加载动画 loading: false, // 全局加载动画
added: false, // 加载路由标识 added: false, // 加载路由标识
navList: [], // 顶部菜单 navList: [], // 顶部菜单
@ -47,11 +46,11 @@ const app = {
// 动态添加主界面路由,需要缓存 // 动态添加主界面路由,需要缓存
updateAppRouter(state, routes) { updateAppRouter(state, routes) {
state.routers.push(...routes); state.routers.push(...routes);
router.addRoutes(routes); routes.forEach(route => router.addRoute(route));
}, },
// 动态添加全局路由404、500等页面不需要缓存 // 动态添加全局路由404、500等页面不需要缓存
updateDefaultRouter(state, routes) { updateDefaultRouter(state, routes) {
router.addRoutes(routes); routes.forEach(route => router.addRoute(route));
}, },
setLoading(state, v) { setLoading(state, v) {
state.loading = v; state.loading = v;