【发布时间】:2019-04-08 10:55:30
【问题描述】:
如何在 Vuetify 的 v-data-table 中使用 v-for 访问 Vue 实例数据
问题:表头 2 下未显示数据
<v-data-table
:headers="headers"
:items="tabular.table" :hide-actions="true"
class="elevation-1"
>
<template v-slot:items="props" v-for="(table, index) in tabular.table" >
<td :class="{'warn' : warning(index)}">{{ props.item.name }}</td>
<td v-for="inner in table.inner" :class="{'warn' : !inner.data}">{{ props.item.inner.data }}</td>
</template>
</v-data-table>
tabular:{table: [
{
name: 'Table Data 1',
inner: [{data: "false"}]
}
【问题讨论】:
-
您将表的
inner.data设置为字符串"false"。尝试使用布尔值进行更改:inner: [{ data: false }] -
我试过了,表头2还是不显示数据
标签: vue.js vuetify.js