最近碰到一个需求,单页应用里面页面切换的效果需要做成跟轮播图滑动slide一样,让这个页面在切换时感觉是一个页面。反复琢磨的vue里面的transition,最终将实现的核心代码贴出来。这里实现的是上下切换,左右的效果类似。
核心代码如下(App.vue):
注:这里使用了vue-touch组件来监听swipe事件
最重要的就是transition的样式:
2021-08-19 08:05:48
最近碰到一个需求,单页应用里面页面切换的效果需要做成跟轮播图滑动slide一样,让这个页面在切换时感觉是一个页面。反复琢磨的vue里面的transition,最终将实现的核心代码贴出来。这里实现的是上下切换,左右的效果类似。
核心代码如下(App.vue):
注:这里使用了vue-touch组件来监听swipe事件
最重要的就是transition的样式: