Why does vue behave like this after the route jumps?

Why does the routing address become a pile of garbled codes?

<router-link to="{ name: user, params: {uid: 123}}">{{user}}</router-link></span>
{
      path: "/user",
      name: "User",
      component: User
}
Jan.26,2022

add:


params to query try


v-bind:to abbreviation : to .


: to = "{name: user, params: {uid: 123}}"

write fewer colons

Menu