为了账号安全,请及时绑定邮箱和手机立即绑定

vue 路由切换时 有没有什么成熟的方案实现ios平滑过渡

vue 路由切换时 有没有什么成熟的方案实现ios平滑过渡

白衣染霜花 2019-03-13 14:15:45
vue 路由切换时 有没有什么成熟的方案实现ios平滑过渡试过给路由增加一个索引存到sessionStorage里面,以点击过的索引值不变,新增加的路由,索引增加1,同时count+1,这样在页面切换时通过比较索引值的大小,大的向右小的向左,做到左右有规律的过渡首页->个人中心->绑定账号。 没问题 , 但是从绑定账号页面回到个人中心的时候出问题了 没行通还有没有什么成熟的方案?
查看完整描述

3 回答

?
慕斯王

TA贡献1864条经验 获得超2个赞

你想实现原生的stack的效果是吧,但是vue的路由是基于h5的history实现的,网上的思路:

https://img1.sycdn.imooc.com//5cb2a23a000109f208000769.jpg

查看完整回答
反对 回复 2019-04-14
?
蓝山帝景

TA贡献1843条经验 获得超7个赞

stack其实并不是一个很好的方案,正常从首页进列表页的话,返回都没问题,但是列表页直接刷新之后再回到首页的时候就会有问题。

所以有这样一个方案就是定义几个数组,把有可能从前到后页面转场顺序都定义出来,然后路由变化的时候,遍历这几个数组,查到这两个路由在数组中的顺序来决定使用哪种动画


查看完整回答
反对 回复 2019-04-14
  • 3 回答
  • 0 关注
  • 1012 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信