【发布时间】:2020-06-22 22:49:00
【问题描述】:
我有一个带有一些路由器动画的 Angular 应用程序。从 A 导航到 B 时,这看起来符合预期。当通过点击应用内的后退按钮或浏览器的后退按钮从 B 导航回 A 时,反向动画看起来也不错。
当移动用户使用滑动手势从 B 导航回 A 时,就会出现此问题。滑动本身会创建一种动画(滑动手指时会显示上一页),但是在此导航结束后,我的应用内动画仍然会触发,这看起来很刺耳。
有没有办法检测用户是否通过滑动来执行后退导航,以便我可以禁用我的 Angular 动画?
【问题讨论】:
标签: javascript node.js angular typescript