
我真的很喜欢这个问答:
ui.router不重新加载控制器凡比拼班达里很好地总结了选择,我们有离子缓存机制
- 避免通过进行缓存
cache: false
, - 禁用缓存
$ionicConfigProvider.views.maxCache(0)
; - 或保持高速缓存不变,并让控制器仅执行一次…在执行这些View LifeCycle和Events期间执行一些智能 *** 作时
因此,有了适当的缓存,控制器将只执行一次:
缓存视图以提高性能。离开视图时,其元素保留在DOM中,并且其作用域与$
watch循环断开连接。导航到已缓存的视图时,将重新连接其作用域,并保留在DOM中的现有元素再次变为活动状态。
我们可以钩住这些事件…用此控制器做一些“总是做的事”
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)