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

时间:2016-08-28 17:29:49

标签: angular typescript ionic-framework ionic2 ionic3

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

谢谢!

1 个答案:

答案 0 :(得分:7)

您可以通过设置animate属性来实现。唯一的问题是push方法只能是动画

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

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

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

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