Skip to content

Commit d86bdb3

Browse files
修复在Main.vue中调用接口报错的bug
1 parent 1da2437 commit d86bdb3

File tree

5 files changed

+9
-5
lines changed

5 files changed

+9
-5
lines changed

src/components/main/main.vue

+4-1
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ import Language from './components/language'
4343
import ErrorStore from './components/error-store'
4444
import { mapMutations, mapActions, mapGetters } from 'vuex'
4545
import { getNewTagList, getNextRoute, routeEqual } from '@/libs/util'
46+
import routers from '@/router/routers'
4647
import minLogo from '@/assets/images/logo-min.jpg'
4748
import maxLogo from '@/assets/images/logo.jpg'
4849
import './main.less'
@@ -96,7 +97,8 @@ export default {
9697
'setBreadCrumb',
9798
'setTagNavList',
9899
'addTag',
99-
'setLocal'
100+
'setLocal',
101+
'setHomeRoute'
100102
]),
101103
...mapActions([
102104
'handleLogin'
@@ -154,6 +156,7 @@ export default {
154156
* @description 初始化设置面包屑导航和标签导航
155157
*/
156158
this.setTagNavList()
159+
this.setHomeRoute(routers)
157160
this.addTag({
158161
route: this.$store.state.app.homeRoute
159162
})

src/config/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ export default {
2626
plugin: {
2727
'error-store': {
2828
showInHeader: true, // 设为false后不会在顶部显示错误日志徽标
29-
developmentOff: false // 设为true后在开发环境不会收集错误信息,方便开发中排查错误
29+
developmentOff: true // 设为true后在开发环境不会收集错误信息,方便开发中排查错误
3030
}
3131
}
3232
}

src/libs/util.js

-1
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,6 @@ export const getNextRoute = (list, route) => {
197197
res = getHomeRoute(list)
198198
} else {
199199
const index = list.findIndex(item => routeEqual(item, route))
200-
console.log(route, index, list.length)
201200
if (index === list.length - 1) res = list[list.length - 2]
202201
else res = list[index + 1]
203202
}

src/router/index.js

-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@ router.beforeEach((to, from, next) => {
3636
name: homeName // 跳转到homeName页
3737
})
3838
} else {
39-
console.log(store.state.user.hasGetInfo)
4039
if (store.state.user.hasGetInfo) {
4140
turnTo(to, store.state.user.access, next)
4241
} else {

src/store/module/app.js

+4-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ export default {
3030
state: {
3131
breadCrumbList: [],
3232
tagNavList: [],
33-
homeRoute: getHomeRoute(routers, homeName),
33+
homeRoute: {},
3434
local: localRead('local'),
3535
errorList: [],
3636
hasReadErrorPage: false
@@ -43,6 +43,9 @@ export default {
4343
setBreadCrumb (state, route) {
4444
state.breadCrumbList = getBreadCrumbList(route, state.homeRoute)
4545
},
46+
setHomeRoute (state, routes) {
47+
state.homeRoute = getHomeRoute(routes, homeName)
48+
},
4649
setTagNavList (state, list) {
4750
let tagList = []
4851
if (list) {

0 commit comments

Comments
 (0)