【发布时间】:2022-01-08 15:51:35
【问题描述】:
我正在创建一个应用来管理用户的某些维护。我创建了一个组件,它显示了我输入到对象数组中的所有数据。我的问题是如何将用户重定向到他们单击的每个组件的不同页面(每个页面必须有组件数据)。为了重新定义,我通过了 Vue 语法 $ {maintenance.id} 但没有得到结果。
<card-maintenance
v-for="manutenzione in manutenzioni"
:key="manutenzione.id"
:name="manutenzione.nome"
:data="manutenzione.data"
:durata="manutenzione.durata"
>
<router-link :to="`manutenzione/${manutenzione.id }`">More details</router-link>
</card-maintenance>
【问题讨论】:
-
你的卡片维护组件需要渲染什么吗?为什么路由器链接不在您的卡维护组件中?
-
尝试在你的卡片维护组件中使用@click prop,就像说的那样
-
好的,谢谢,将链接移到组件工程中。
标签: javascript vue.js