【需求】
点击某个元素,屏幕右边滑出组件(页面)

【方法】

  1. 参考vue-进入/离开 & 列表过渡

  2. 把引入的组件用< transition >标签包括住,例:

 <transition >
    <components v-if='show'>...</components>
 </transition>
  1. 使用vue的过渡类名,例:
// v-enter:定义进入过渡的开始状态。在元素被插入之前生效,在元素被插入之后的下一帧移除
// v-leave-to:定义离开过渡的结束状态。在离开过渡被触发之后下一帧生效 (与此同时 v-leave 被删除),在过渡/动画完成之后移除
.v-enter, .v-leave-to {
   transform: translateX(100%);
}

更多使用方法,可参考上方【第1步】链接。

Logo

前往低代码交流专区

更多推荐