修改第一次进入页面自动重定向到第一个页面,更改刷新后自动跳转到第一个页面bug
This commit is contained in:
parent
5ef363d757
commit
3457bbde5d
|
|
@ -54,7 +54,8 @@ onMounted(() => {
|
|||
.app-container {
|
||||
width: 100vw;
|
||||
padding-bottom: 20px;
|
||||
background-image: url("@/assets/images/bci.png");
|
||||
background: url("@/assets/images/bci.png");
|
||||
background-size: cover;
|
||||
background-repeat: no-repeat;
|
||||
background-position: center;
|
||||
background-color: #02131f;
|
||||
|
|
|
|||
|
|
@ -108,7 +108,10 @@ const jumpPage = (routePath) => {
|
|||
}
|
||||
|
||||
onMounted(() => {
|
||||
//判读是否是第一次重定向的页面
|
||||
if (route.path == "/home") {
|
||||
jumpPage("/key-node-1")
|
||||
}
|
||||
})
|
||||
</script>
|
||||
|
||||
|
|
@ -116,7 +119,6 @@ onMounted(() => {
|
|||
.aside-component {
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
|
||||
.menu {
|
||||
width: 320px;
|
||||
height: 100%;
|
||||
|
|
|
|||
|
|
@ -29,7 +29,7 @@ const handleOpenDialog = (isOpen) => {
|
|||
}
|
||||
</script>
|
||||
|
||||
<style lang="less">
|
||||
<style scoped lang="less">
|
||||
.el-header {
|
||||
width: 100%;
|
||||
height: 115px;
|
||||
|
|
|
|||
|
|
@ -6,7 +6,6 @@ const routes = [
|
|||
path: "/home",
|
||||
component: () => import("@/layout/index.vue"),
|
||||
children: [
|
||||
{ path: "/", redirect: "/key-node-1" },
|
||||
{
|
||||
path: "/key-node-1",
|
||||
component: () => import("@/views/KeyNodeDiscern/anchorRecommendation/index.vue")
|
||||
|
|
|
|||
|
|
@ -1,29 +1,28 @@
|
|||
import axios from "axios";
|
||||
import { ElMessage } from "element-plus";
|
||||
import axios from "axios"
|
||||
import { ElMessage } from "element-plus"
|
||||
|
||||
// 创建axios实例
|
||||
const service = axios.create({
|
||||
baseURL: import.meta.env.VITE_APP_BASE_API, // 从环境变量获取基础URL
|
||||
timeout: 10000 // 请求超时时间
|
||||
});
|
||||
})
|
||||
|
||||
// 请求拦截器
|
||||
service.interceptors.request.use(
|
||||
(config) => {
|
||||
// 在发送请求之前做些什么
|
||||
return config;
|
||||
return config
|
||||
},
|
||||
(error) => {
|
||||
// 对请求错误做些什么
|
||||
console.log(error); // for debug
|
||||
return Promise.reject(error);
|
||||
return Promise.reject(error)
|
||||
}
|
||||
);
|
||||
)
|
||||
|
||||
// 响应拦截器
|
||||
service.interceptors.response.use(
|
||||
(response) => {
|
||||
const res = response.data;
|
||||
const res = response.data
|
||||
|
||||
// 根据业务状态码处理
|
||||
if (res.code !== 200) {
|
||||
|
|
@ -31,26 +30,25 @@ service.interceptors.response.use(
|
|||
message: res.message || "Error",
|
||||
type: "error",
|
||||
duration: 5 * 1000
|
||||
});
|
||||
})
|
||||
|
||||
// 特殊状态码处理
|
||||
if (res.code === 401 || res.code === 403) {
|
||||
// 跳转登录页或其他处理
|
||||
}
|
||||
return Promise.reject(new Error(res.message || "Error"));
|
||||
return Promise.reject(new Error(res.message || "Error"))
|
||||
} else {
|
||||
return res;
|
||||
return res
|
||||
}
|
||||
},
|
||||
(error) => {
|
||||
console.log("err" + error); // for debug
|
||||
ElMessage({
|
||||
message: error.message,
|
||||
type: "error",
|
||||
duration: 5 * 1000
|
||||
});
|
||||
return Promise.reject(error);
|
||||
})
|
||||
return Promise.reject(error)
|
||||
}
|
||||
);
|
||||
)
|
||||
|
||||
export default service;
|
||||
export default service
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user