在我的离子应用程序的主屏幕上,有一个项目列表,这些项目可能与上次启动该应用程序时有所不同。但是,当应用程序在后台运行(多任务)时,我又回到它,它不会触发有角的$ scope.init函数,该函数会加载项目并在全新的起点上使用,但完全相同,现在显示不正确的项目。
如何使主屏幕始终在应用程序启动时刷新,即使它只是从后台返回也是如此?
最佳答案
科尔多瓦简历处理程序是您的理想选择(请参阅docs):
document.addEventListener("resume", onResume, false);
function onResume() {
// refresh your data here
}