这是 [plunker]:http ://plnkr.co/edit/iPsyEAIQWxJIJuneZb8B?p=preview
我想要的是当我点击登录时,auth 指令应该自动将模板更改为“logout.html”,然后当点击注销时,切换到使用“login.html”。但到目前为止,我应该手动刷新页面以制作切换模板的指令。
我怎样才能达到这个目的?
这是 [plunker]:http ://plnkr.co/edit/iPsyEAIQWxJIJuneZb8B?p=preview
我想要的是当我点击登录时,auth 指令应该自动将模板更改为“logout.html”,然后当点击注销时,切换到使用“login.html”。但到目前为止,我应该手动刷新页面以制作切换模板的指令。
我怎样才能达到这个目的?
使用路线。
app.config(['$routeProvider', function ($routeProvider) {
$routeProvider
.when('/login', {
templateUrl: 'login.html',
controller: 'loginCtrl'
})
.when('/logout', {
templateUrl: 'logout.html',
controller: 'logoutCtrl'
})
}]);
然后你做 $location.path('/logout') 或 $location.path('/login')