Vue仿微信app页面跳转动画

Posted IT独立开发者

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Vue仿微信app页面跳转动画相关的知识,希望对你有一定的参考价值。


Vue仿微信app页面跳转动画
Vue仿微信app页面跳转动画



在使用Vue.js开发移动端页面的时候,默认的组件转场动画过于生硬,或者说根本就没有动画效果。于是我使用Vue提供的组件过渡功能,写了个仿微信app页面跳转的动画,以提高用户体验。

废话不多说,直接上图


在600元骁龙632安卓测试机效果流畅。

代码量很少,已上传至GitHub https://github.com/YellowDoing/vue-route-transition

-------------------------------------------------------------------------------------------

核心代码

使用Vue <transition> 组件过渡

<transition :name="this.$store.routeAction">
<router-view/>
</transition>

CSS

.push-enter-active,.push-leave-active
, .pop-enter-active,.pop-leave-active{
transition: all 0.4s;
}

.push-leave-to{
transform: translate(-20%,0);
}

.push-enter {
transform: translate(100%, 0);
}
.push-enter-active {
z-index: 10;
}
.push-leave-active {
z-index: 0;
}
.pop-leave-active {
transform: translate(100%, 0);
z-index: 11;
}

.pop-enter{
transform: translate(-20%,0);
}

Vue.js组件过渡相关文档 https://cn.vuejs.org/v2/guide/transitions.html

凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数

以上是关于Vue仿微信app页面跳转动画的主要内容,如果未能解决你的问题,请参考以下文章

单页面跳转添加返回和跳转动画(仿app) 只对单页面和跳转有用,我用的是angualr,有不会的可以私信问我。

ionic3页面跳转动画安卓是上下滑动,ios是左右滑动,怎么能做到统一左右滑动呢?

精品推荐:基于Vue2.0高仿微信App的单页应用 学习Vue新动力!

微信小程序页面跳转的方法都有哪些

uniapp app端跳转到应用商店

微信小程序页面跳转参数怎么传递