正在搜索此内容,但未找到答案。我想在Ionic / AngularJS中有一个条件,检查它是否是在应用程序启动时打开的第一个屏幕。
在registerBackButtonAction操作中,我想检查特定状态,如果它是第一个屏幕,或者它是应用程序生命周期的另一个时刻。
欢迎提出解决问题的其他建议。
提前谢谢你。
答案 0 :(得分:0)
您可以使用$ionicView.enter
$ionicView.enter
:视图已完全进入,现在是活动视图。无论是第一次加载还是缓存视图,都会触发此事件。
$scope.$on("$ionicView.enter", function(event, data){
// handle event or check state or whatever here
console.log("State Params: ", data.stateParams);
});
希望有所帮助