在线大佬,求如何解决这个BUG

点赞(0)

评论列表 共有 4 条评论

王小o 4天前 回复TA

单页开发只要在首页就行,路由只初始化一次,其它也没地方写。

Alex 5天前 回复TA

@王小o
是的在IOS 环境下 , 是在每个页面都要加上 参数里面有一个 backEffect: none 或者利用 syncHistory:false 不同步历史记录吗??
还是直接加在 index.js 初始化路由router.init的时候呢??
// 第3步: 初始化路由
router.init({progress: true,})
是吗?大佬

Alex 5天前 回复TA

@王小o 现在提交回你的评论,提交不了

王小o 5天前 回复TA

这个问题是不是在IOS下? 是的话跟企业微信应该没有关系。
查看API文档,router, 参数里面有一个 backEffect: none , 在路由初始化的时候,判断如果是IOS,则关闭掉后退动画,这样手势后退就只有一次动画,按钮后退没有动画,2选1 。

一种,利用 syncHistory:false 不同步历史记录,关闭掉手势后退,只能通过点击按钮后退。 可以分别试试效果。

订阅
更新

微信公众账号

微信扫一扫加关注

扫码
加群

BUI开发者交流群2

QQ扫码加群

扫码
体验

微信小程序

微信扫一扫体验

立即
投稿
发表
评论
返回
顶部