我有一个像这样的 vue-router 动态路由,
import customReportWrapper from './customReportWrapper.vue';
let router = new Router({
mode: 'history',
routes: [{
path: '/insights/custom-reports/:id',
name: 'custom-reports',
page: 'insights',
component: customReportWrapper
}]
})
每次有人导航到这条路线时,都会使用 CustomReportWrapper.vue 进行渲染。但是它们每个导航都使用相同的 Component 实例,如此处的vue-router 文档中所述。
我想覆盖这种行为,以便每个新导航都创建一个新的 Vue 组件实例。如果不直接支持此功能,则任何解决方法也将有所帮助。