I definiert haben einen Router-Linkvuejs: Router-link params ist leer
<router-link :to="{ path: linkTo + '/' + item.name, params: { id: item.id } }" >{{item.name}}</router-link>
Aber wenn ich den Router-Verbindung prüfen, das params Objekt ist immer leer.
Was mache ich falsch? Wenn ich nur Ausgang mit der ID {{item.id}} i die Zahl bekommen ...
Das ist mein Weg
{ path: '/category/:name', component: Category, props: true, name: 'category', meta: { auth: true } },
gregor
Ah ok aber gibt es einen Weg, wie ich den richtigen Namen im Pfad behalten kann (zum leichteren Lesen) und die ID unter die Haube schicke? –
Sie können 2 Parameter in route verwenden: Pfad: ''/ category /: name /: id'' (aber der Pfad wird länger und weniger lesbar sein) –