Nuxt.jsを使用しておりまして、VuetifyのCSSフレームワークを使用しております。
将来的にAPIを取得して、v-for ループ使用して、情報を表示したいと考え
今回作成しているときに詰まってしまいました。
vuetifyのコンポーネントである、v-data-tableに:itemsのpropを指定せずに、
tbodyを使用して、連想配列内のプロパティを表示させたいと思っております。
しかし、現在データが表示されていない状態です。
特にエラーメッセージが出ておらず、どうすればデータが表示されるのか
悩んでおります。
お力添えいただけませんでしょうか?
Nuxt.js
1<template> 2 <v-data-table :headers="header" dense class="elevation-1"> 3 <tbody v-for="customer in customers" :key="customer"> 4 <tr> 5 <td>{{customer.name}}</td> 6 <td>{{customer.id}}</td> 7 <td>{{customer.age}}</td> 8 </tr> 9 </tbody> 10 </v-data-table> 11</template> 12<script lang="ts"> 13import {Component,Vue} from 'nuxt-property-decorator' 14 15@Component 16export default class extends Vue{ 17 header=[ 18 {text:'name',value:'name'}, 19 {text:'id',value:'id'}, 20 {text:'age',value:'age'} 21 ] 22 customers=[ 23 {name:'jon',id:1,age:21}, 24 {name:'dan',id:2,age:23}, 25 {name:'bob',id:3,age:25}, 26 {name:'ali',id:4,age:41} 27 28 ] 29} 30</script>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/26 10:45