フロントの実装で、困っているのでご教授頂けますと幸いです。
userA 1 → userA 1 2 3 userA 2 userB 4 5 userA 3 userC 6 userB 4 userB 5 userC 6
DBからデータを抜き取って、取得したデータを右のように表示させているが、
vue.jsでどのような方法で実現したら良いか悩んでます。
vue.js
1tr(v-for="(a,index) in answers") 2 template(v-if="index === 0") 3 td {{ a.user_id }} 4 td {{ a.answer }} 5 template(v-else-if="a.user_id === answers[index-1].user_id") 6 td {{ a.answer }} 7 template(v-else-if="a.user_id !== answers[index-1].user_id") 8 td(v-for) {{ a.user_id }}
上記の方法で、試してみましたが、下記にようになってしまっている状況です。
userA 1 2 3 userB 4 5 userC 6
原因または解決法をご存知の方はコメントいただけますと幸いです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/10/04 10:54
2019/10/04 10:58