[英]How to send route props through <router-link>?
这是我的按钮链接到路线的方式
<router-link class="q-pa-md" :to="{ name: 'Edit'}" id="item.id">
<q-btn outline>Edit</q-btn>
</router-link>
这是我的路由器定义:
{ path: 'cms/index/edit/:id', name: 'Edit', component: () => import('components/cms/Edit.vue'), props: true },
调整您的router-link
:to
like:
:to="{ name: 'Edit', params: { id: item.id }}"
您可以从 HTML 元素中删除id
属性。 所以,完整代码:
<router-link class="q-pa-md" :to="{ name: 'Edit', params: { id: item.id }}">
<q-btn outline>Edit</q-btn>
</router-link>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.