我有這樣禁用路由
app.config(function ($routeProvider, $locationProvider){
$locationProvider.hashPrefix('');
$routeProvider
.when('/', {
templateUrl: 'login.html',
controller: 'loginCtrl'
})
.when('/home', {
resolve:{
"check":function($location, $rootScope){
if(!$rootScope.loggedIn){
$location.path('/');
}
}
},
templateUrl:'home.html',
controller: 'homeCtrl'
})
.otherwise({
redirectTo: '/'
});
});
login.html的路線提供者是我的應用程序的第一頁。
但登錄後,在重裝將在login.html的頁
我希望其他的頁面保持活在刷新和login.html的爲我打開頁面結束了任何頁面
感謝您的評論,如果有任何工作的例子鏈接?請 –
更新我的答案。 –
https://www.youtube.com/watch?v=G0DsmDzVBoQ&list=PL67QbqrRRyyRzUcK5qJc5AOvit5_RPE1O&index=17這可能是有益的 –