我正在尝试使用 vuejs 和 gsap 在 h2 之间实现非常基本的幻灯片。根据方向(下一张和上一张幻灯片),我需要 2 种不同类型的转换。为了获得紧凑的代码,我使用了三元运算符?:
<transition :css="false" @enter="direction ? enterNext : enterPrev">
<h2 :key="currentPage.id">
<NuxtLink
:to="currentPage.to"
:title="currentPage.longTitle"
exact-active-class="is-active"
>
{{ currentPage.title }}
</NuxtLink>
</h2>
</transition>
如果我使用 2 div 和 v-if / v-else 语法,它工作得很好。我在这里做错了什么?我需要以不同的方式格式化三元返回的内容吗?