拦截路由

This commit is contained in:
高嵩
2023-07-17 20:04:19 +08:00
parent efea9efffd
commit 7f11dd8eb2
+11 -2
View File
@@ -66,13 +66,22 @@ import { Loading } from 'element-ui';
// 路由拦截 // 路由拦截
router.beforeEach(function (to, from, next) { router.beforeEach(function (to, from, next) {
const currentURL = window.location.href
if (currentURL.indexOf('#/') > 0) {
const index = currentURL.indexOf('#/')
const startUrl = currentURL.slice(0, index)
const endUrl = currentURL.slice(index + 2)
window.location.href = startUrl + endUrl
}
let loading = Loading.service({ let loading = Loading.service({
text: '加载中...', text: '加载中...',
background: '#fff' background: '#fff'
}); });
function closeLoading(){ function closeLoading(){
loading.close() setTimeout(() => {
loading = null loading.close()
loading = null
}, 1000)
} }
let fromName = from.name let fromName = from.name
if(fromName === undefined || fromName === null){ if(fromName === undefined || fromName === null){