【问题标题】:Ionic 2 NavController delayed transitionIonic 2 NavController 延迟转换
【发布时间】:2016-05-24 17:26:20
【问题描述】:

我在我的移动应用程序中使用 Ionic 2。 当我从登录页面过渡到主页面(由选项卡组成)时,渲染时间有点太长了。因此,您会看到闪烁。

我正在使用事件在页面之间进行通信,以在渲染完成时发出信号。

有没有办法在不启动转换的情况下将页面添加到导航堆栈。 收到渲染完成事件后,我想手动启动过渡。换句话说,有没有办法在后台向导航堆栈添加页面?

我正在使用 Ionic 2 beta 7。

【问题讨论】:

    标签: angular ionic2


    【解决方案1】:

    如果您还没有这样做,您应该考虑使用lifecycle events

    我只能假设您的页面构造器中发生了很多事情,这就是为什么进入页面需要更长的时间。您可以将此代码移至onPageWillEnter 事件,以便它在页面变为活动状态之前运行。或者,您可以将其移至 onPageDidEnter,这可能会转化为快速转换,然后是页面的动态填充(这在应用程序中可能会或可能不会看起来很尴尬,具体取决于事件中将生成多少内容)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-12-22
      • 2015-04-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-05
      相关资源
      最近更新 更多