当 Vue 中的路由参数发生变化时访问 `from` 组件
Access `from` component when route params change in Vue
我有一条简单的路线 Question
,看起来像 question/:id
。我还有一个 CurrentQuestion
组件,它内部有基于值的动态组件。
我想要实现的是:
将问题从 1 更改为 2(观看 $route
触发器)
在 CurrentQuestion
更改之前 - 访问 from
组件。
已尝试 beforeRouteUpdate
- 它甚至不会触发。
观看 $route
和访问 this
已经导致下一个问题。有什么想法可以解决这个问题吗?
问题是因为我试图将 beforeRouteUpdate
触发到嵌套组件中。这应该在主要组件内操作,通过移动到动态组件的父级来修复。
我有一条简单的路线 Question
,看起来像 question/:id
。我还有一个 CurrentQuestion
组件,它内部有基于值的动态组件。
我想要实现的是:
将问题从 1 更改为 2(观看
$route
触发器)在
CurrentQuestion
更改之前 - 访问from
组件。
已尝试 beforeRouteUpdate
- 它甚至不会触发。
观看 $route
和访问 this
已经导致下一个问题。有什么想法可以解决这个问题吗?
问题是因为我试图将 beforeRouteUpdate
触发到嵌套组件中。这应该在主要组件内操作,通过移动到动态组件的父级来修复。