多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
~~~ <div id="app"> <transition mode="out-in"> <div v-if="isShow" key="hello">hello world</div> <div v-else key="bye">Bye world</div> </transition> <button @click="handleClick">切换</button> </div> ~~~ ~~~ //css .v-enter,.v-leave-to{ opacity: 0; } .v-enter-active,.v-leave-active{ transition: opacity 2s; } ~~~ >[info] Tip:要给div加key值,不然不会会动画效果,vue追求的DOM结构一样就会复用。 mode参数表示动画的模式 - out-in - in-out [TOC]