【发布时间】:2021-12-16 05:30:01
【问题描述】:
我在组件中有一个按钮,onclick 将导航到其子组件。
按钮代码
<button class="summary" @click="navigateToSummary">
<span>Summary</span>
</button>
methods:{
navigateToSummary() {
return this.$router.push({
name: 'PortfolioSummary',
params: { coinId: this.coinSummary.coinId },
});
},
}
路由器代码
{
name: 'AppPortfolio',
path: '/portfolio',
component: AppPortfolio,
children: [
{
name: 'PortfolioSummary',
path: ':coinId',
component: PortfolioSummary,
props: true,
},
],
},
单击按钮时,浏览器中的 url 会更新,但不会导航到子组件。 我要改变什么?
【问题讨论】:
标签: javascript vuejs2 vue-router