Передайте реквизит, нажав Vue - PullRequest
0 голосов
/ 02 сентября 2018

У меня есть список предметов, и когда я нажимаю на один из них, я должен передать реквизит по клику. Но каким-то образом реквизиты не определены в целевом компоненте

<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']

Что я делаю не так? Может быть, на данный момент, я нажал, текущий элемент не в текущем продукте?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...