我将我的代码移植到Vue.js,这对Vue来说是个新手 . 当你看到屏幕截图(下面的链接)时,div里面有4列,带有 columns
类名 . 我试图使用v-if有条件地添加div(类 columns
),但我不知道如何在Vue中获取一些列元素 .
Example Code
<template lang="pug">
.container
.columns(v-if="") // add this conditionally
.column.is-3.vid(v-for='item in items')
.panel
p.is-marginless
a(href=item.videoId)
img(src=item.thumbnail)
.panel.vidInfo
.columns.hax-text-centered
.column
.panel-item.reddit-ups
| item.score
i.fa.fa-reddit-alien.fa-2x
.panel-item.reddit-date
i.fa.fa-calendar.fa-2x
</template>
1 回答
您可以像这样访问v-for迭代编号:
更改
至
然后在你需要的地方检查索引:
例如,注入一个 Span :