采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
<div class="ab"> <button @click="show0 = !show0">toggle</button> <transition name="slide-fade"> <p v-show="show0">i am show</p> </transition> </div>
点击显示隐藏没有问题,但是就是效果出不来,难道fade需要自己定义一下效果时间才可以吗?没有默认效果?
是自定义的,通过css3动画
.slide-trans-enter-active {
transition: all .5s;
}
.slide-trans-enter {
transform: translateX(900px);
.slide-trans-old-leave-active {
transform: translateX(-900px);
比如这样,slide-trans是transition的name
大概知道了,这个应该是自己手动添加类的效果才行,本身没有默认的
登录后可查看更多问答,登录/注册
快速入门Vue2.0,组件化开发一个数字产品电商平台
1.9k 1
1.6k 1
1.5k 5
1.3k 14
2.5k 12