$ ionicView.enter和cache:false有什么区别

$ ionicView.enter和cache:false有什么区别,第1张

$ ionicView.enter和cache:false有什么区别

我真的很喜欢这个问答:

ui.router不重新加载控制器

凡比拼班达里很好地总结了选择,我们有离子缓存机制

  1. 避免通过进行缓存
    cache: false
  2. 禁用缓存
    $ionicConfigProvider.views.maxCache(0)
    ;
  3. 或保持高速缓存不变,并让控制器仅执行一次…在执行这些View LifeCycle和Events期间执行一些智能 *** 作时

因此,有了适当的缓存,控制器将只执行一次:

缓存视图以提高性能。离开视图时,其元素保留在DOM中,并且其作用域与$
watch循环断开连接。导航到已缓存的视图时,将重新连接其作用域,并保留在DOM中的现有元素再次变为活动状态。

我们可以钩住这些事件…用此控制器做一些“总是做的事”



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/4988472.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-14
下一篇2022-11-14

发表评论

登录后才能评论

评论列表(0条)

    保存