配列からデータをループします。問題は、ループが3つの空のテーブルを作成し、アイテムを呼び出すことが原因であると推測していることです。 3回。 Vueが空のテーブルを作成せずに配列からデータを取得したい場合は、データをどのように表示する必要がありますか? v-forループなしで{{users.firstname}}を使用しようとしましたが、うまくいかないようです。VueJSでv-forを使用してデータを表示
<table v-for="item in users">
<tbody>
<tr>
<td>{{ item.username }}</td>
</tr>
<tr>
<td>{{ item.firstname }}</td>
</tr>
<tr>
<td>{{ item.lastname }}</td>
</tr>
</tbody>
</table>
<template v-for="item in users" v-if="item.username && item.firstname && item.lastname">
を使用して解決されました。余分な要素は印刷されません。
v-forディレクティブをテーブル要素からtdに移動 – WaldemarIce
アイテムごとに1つずつ3つのテーブルが必要ですか?または、アイテムごとに3つの行が必要ですか?私はあなたの期待される結果が何であるか分かりません。 –
私はすべての行に異なるデータを表示する3行の1つのテーブルが必要です。 Username Firstname とLastname – Znowman