离子 2 导航推 - 从正确的方向

ionic 2 nav push - from right direction

如何修改navPush,让新页面从右进入,而不是从底部进入? (应该有一些参数,但我没有在离子文档中找到它们

谢谢!

您可以通过设置 animate 属性 来做到这一点。唯一的问题是 push 方法只能被动画化

  • 从下到上:{ animate: true, direction: 'forward' }
  • 从上到下:{ animate: true, direction: 'back' }

您仍然可以像这样使用 setRoot() 方法来实现您正在寻找的动画:

this.navCtrl.setRoot(Page1, {}, { animate: true, direction: 'forward' });

请在 this page 中找到更多信息。