<transition mode="out-in">
<router-view></router-view>
</transition>
.v-enter,.v-leave-to{ opacity: 0; transform: translate(100%);}
.v-enter-active,.v-leave-active{ transition: all 0.3S ease;}
<transition mode="out-in">
<router-view></router-view>
</transition>
.v-enter,.v-leave-to{ opacity: 0; transform: translate(100%);}
.v-enter-active,.v-leave-active{ transition: all 0.3S ease;}