无法从组件到目标路线获取参数

问题描述 投票:0回答:1

我有一个导入到主页和我的页面的菜单。在首页中,我向菜单传递了一个数据(用户ID)。

<li>
    <router-link to="/">
        <i></i>
        <div class="icon home"></div>
        <span class="text">Home</span>
    </router-link>
</li>
<li>
    <router-link :to="{ path: '/mine', params: {id: user_id} }">
        <i></i>
        <div class="icon user"></div>
        <span class="text">Mine</span>
    </router-link>
</li>

在我的页面上,当我尝试在控制台中显示参数时,它不显示。但是,如果数据是从首页传递到我的页面,则可以使用。

希望您能帮助我。

谢谢。

结构

  • 组件

    • 菜单
  • 观看次数

    • home
    • 我的
vue.js parameters router
1个回答
1
投票

尝试一下

<router-link :to="`/mine/${user_id}`"> 

要查看有关您的路线的信息,请尝试以下命令console.log(this.$route)

© www.soinside.com 2019 - 2024. All rights reserved.