我希望/
我的 AngularJS 应用程序的根 URL 显示基于 cookie 值的模板。例如,当存在登录 cookie 时,显示仪表板。当登录 cookie 不存在时,显示登录屏幕。
我尝试注入 $cookies 来app.config
确定$route
基于它的模板属性,但这不起作用。
var myApp = angular.module('myApp', ['ngRoute', 'ngCookies']);
myApp.config([
'$routeProvider',
'$locationProvider',
function ($routeProvider, $locationProvider) {
$routeProvider.
when('/', {
templateUrl: function() {
// read cookies here?
return '../../connect.html';
},
controller: "getAuthUrl"
});
$locationProvider.
html5Mode(true).
hashPrefix('!');
}
]);