Производные реквизиты Vue - PullRequest
0 голосов
/ 29 апреля 2018

У меня есть компонент Vue (2) -

Vue.component('item-component', {
    props: ['item'],
    template: `<div :id="???">item.name</div>`
})

с HTML -

<template v-for="item in items">
  <item-component v-bind:item="item"></item-component>
</template>

пунктов: -

items = [{ itemid: 1, name: "Foo" }]

Вопрос заключается в следующем: как я могу сгенерировать производное значение id типа -

<div id="my-item-1">Foo</div>

1 Ответ

0 голосов
/ 29 апреля 2018

Вы можете просто использовать:

<div :id="'my-item-'+item.itemid">Foo</div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...