【问题标题】:Iterate Object in Tabs in Vue在 Vue 的选项卡中迭代对象
【发布时间】:2020-11-13 22:47:18
【问题描述】:

我正在尝试迭代 tabs 中的对象而不是数组。我该如何迭代它?

在下面检查我的代码:

<v-tabs v-model="tab" background-color="transparent" color="basil" grow>
   <v-tab v-for="order in orders" :key="order">{{ order }}</v-tab>
</v-tabs>

JSON

orders: {
  pending: {name: 'Bag'},
  approved: {name: 'Water'},
  cancelled: {name: 'Juice'}
}

【问题讨论】:

标签: vue.js ecmascript-6 vuetify.js


【解决方案1】:

试一试

<v-tabs v-model="tab" background-color="transparent" color="basil" grow>
   <v-tab v-for="(order,i) in orders" :key="i">{{ order }}</v-tab>
</v-tabs>

【讨论】:

  • Don’t use non-primitive values like objects and arrays as v-for keys. Use string or numeric values instead
猜你喜欢
  • 1970-01-01
  • 2020-10-23
  • 2021-01-14
  • 2020-07-30
  • 2011-09-10
  • 2020-12-16
  • 2019-02-05
  • 1970-01-01
  • 2020-12-06
相关资源
最近更新 更多