【问题标题】:Vue Component Props DerivedVue 组件道具派生
【发布时间】:2018-10-09 20:12:47
【问题描述】:

我有一个 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>

【问题讨论】:

    标签: vuejs2 vue-component


    【解决方案1】:

    你可以使用:

    <div :id="'my-item-'+item.itemid">Foo</div>
    

    【讨论】:

      猜你喜欢
      • 2023-03-14
      • 2019-01-08
      • 2020-09-12
      • 2020-08-03
      • 2018-09-23
      • 2021-12-12
      • 2020-09-30
      • 2018-02-13
      • 2020-10-24
      相关资源
      最近更新 更多