isLabelがtrueの時は注目という文字を表示してfalseの時は非表示にしています。
画像のようにtrueの時は注目と同じ行に日時を表示したいのすがfalseの時は注目の文字が出ないです。
どうやってスタイルを当てたらいいのでしょうか?
// 現在のコード <div> <p class="item-title">{{ user.title }}</p> <p v-if="isLabel" class="item-label">注目</p> <p class="item-createdAt">{{user.createdAt }}</p> </div>
下記のようにtrueの時とfalseの時でcreatedAtの位置が違うのでceatedAtにも条件分岐を行いcssを分けたほうがいいのでしょうか?
<div> <p class="item-title">{{ user.title }}</p> <p v-if="isLabel" class="item-label">注目</p> <p v-if="isLabel" class="item-createdAt islabel">{{user.createdAt }}</p> <p v-else class="item-createdAt">{{user.createdAt }}</p> </div>