我在Vue路由器的路由:
{ path: 'articles/create', component: () => import('Detail.vue') },
{ path: 'articles/:id/edit', component: () => import('Detail.vue') },如您所见,我在两条路由上呈现相同的Vue组件Detail.vue。
当Detail.vue将从/articles/5/edit更改为/articles/create时,我如何“强制”Vue破坏&重新创建组件?
发布于 2020-11-04 15:21:56
<router-view :key="$route.fullPath" />请注意,这只会迫使路由器破坏/创建组件,对路由器钩子没有影响-例如,即使目标组件被销毁并创建新组件,beforeEnter钩子也不会被调用.
https://stackoverflow.com/questions/64682708
复制相似问题