我在我的离子应用程序中有这个流...login.html页面(这是一个“离子视图”)->侧菜单页面(来自离子框架的侧菜单)->page2.html页面(它是一个“离子视图”)。现在我想用"ion-nav-back-button“来实现"ion-nav-bar”。通常情况下,当我想从page2.html返回时,应用程序会将我送到侧菜单page....instead,我的应用程序会把我送到登录页面。似乎侧边菜单中没有“离子视图”,也没有记录在应用程序流中。有什么建议我该怎么解决这个问题?谢谢
发布于 2015-12-24 17:01:50
没有侧边菜单的状态,您不能“返回”打开侧边菜单。
在正常情况下,对于登录视图,您应该暂时禁用该状态。然后,应用程序将不会“返回”到登录视图。你可以这样做:
$scope.doLogin = function () {
Auth.login($scope.loginData, function () {
console.log('login success');
$ionicHistory.nextViewOptions({
disableBack: true
});
$state.go('home');
});
};您还可以清除can的视图历史记录,以避免返回以下内容:
$ionicHistory.clearHistory();
$state.go('user.home');https://stackoverflow.com/questions/32037582
复制相似问题