Open HyalineSoft opened 1 year ago
Question (问题描述)
按F5刷新/home/test渲染了两次页面,但跳转到/home/test正常只渲染一次。
Describe the solution you'd like (你期待的是什么?) 希望在按F5刷新页面时只让/home/test加载一次而不是两次。
Additional context(附加信息) Ant Design Vue 版本:1.4.4,Vue版本:2.6.10。 目前推测和router配置有关,但由于项目大路由嵌套深,所以不知道如何修改。以下是路由配置。
import { BasicLayout, PageView } from "@/layouts"; export default [ { path: "/", component: BasicLayout, meta: { title: "测试报表" }, redirect: "/home", children: [ { path: "/home", name: "test", redirect: "/home/test", components: { sidemenu: () => import("@/layouts/Report/ReportSideMenu.vue"), multitab: () => import("@/layouts/MultiTab.vue"), default: PageView, }, hideChildrenInMenu: true, meta: { title: "测试报表", keepAlive: true }, children: [ { path: "/home/test", name: "home.test", component: () => import("@/views/Report/TestReport"), meta: { title: "测试报表", keepAlive: true } } ] } ] } ]
Question (问题描述)
按F5刷新/home/test渲染了两次页面,但跳转到/home/test正常只渲染一次。
Describe the solution you'd like (你期待的是什么?) 希望在按F5刷新页面时只让/home/test加载一次而不是两次。
Additional context(附加信息) Ant Design Vue 版本:1.4.4,Vue版本:2.6.10。 目前推测和router配置有关,但由于项目大路由嵌套深,所以不知道如何修改。以下是路由配置。