2

在我的 ionic 应用程序中,当我移动到不同的视图或状态时,我经常不得不处理非常糟糕的转换,例如视图“闪烁”或“抖动”。有时它会走向完全错误的观点。这似乎是一团糟。

有没有人经历过这样的事情?关于为什么会发生这种情况的任何想法?另外值得一提的是,我所做的测试是在运行 Ionic View 应用程序的 iPhone 5C 和 6S Plus 上进行的。

我不知道这是否相关,但是当代码第一次初始化控制器时运行时会发生一些这种情况吗?例如在您的控制器中:

function saySomething() {
  console.log('Hello World');
}

// Gets run when controller loads
saySomething();

像这样的东西应该包含在 ionic.Platform.ready() 中吗?例如:

function saySomething() {
  console.log('Hello World');
}

ionic.Platform.ready(function(){
  saySomething();
});

否则可能会发生一些“故障”?

4

0 回答 0