【发布时间】:2019-02-12 09:53:05
【问题描述】:
我正在遍历产品列表并将它们显示在卡片中。我想在每列出第 18 个产品后展示一次促销:
<div
v-for="(prod, index) in products"
:key="index"
class="w-full md:w-1/3 lg:w-1/4 xl:w-1/4 mb-8 px-2
>
<promotion v-if="(index % 18 == 0) && index != 0" ></promotion>
<product-card v-else :product="prod"></product-card>
</div>
按照我现在写这个的方式,促销被显示,但它被插入到具有匹配索引的项目的位置。如何在不替换的情况下将促销放在第 n 项之前或之后?
【问题讨论】:
标签: javascript vue.js vuejs2