У меня есть список предметов, и когда я нажимаю на один из них, я должен передать реквизит по клику. Но каким-то образом реквизиты не определены в целевом компоненте
<v-card // target component
v-for="product in myProducts" // loop through array
:key="product.id" // binding key
:current="currentProduct" // passing props
>
<v-btn
:to="'/product/' + product.id"
@click="getCurrent(product)" // get current product
>Open</v-btn>
data(){
return{
currentProduct: {} // here i pass current product
}
}
methods:{
getCurrent(item){ // click handler
this.currentProduct = item //setting current item
}
}
/// target component
props: ['id', 'current']
Что я делаю не так? Может быть, на данный момент, я нажал, текущий элемент не в текущем продукте?