我的组件结构如下:
<component-1
v-if="this.showData"
></component-1>
<component-2
v-else
></compoment-2>
我想围绕每一个进行过渡。我唯一的选择是明确删除v-else
并检查"v-if="!this.showData"
如下:
<transition name="fade>
<component-1
v-if="this.showData"
></component-1>
</transition>
<transition name="fade>
<component-2
v-if="!this.showData"
></component-1>
</transition>
还是有其他方法可以保留我的 v-if/else - 它只是让我感觉更干净。