我正在尝试执行以下操作,当用户登录时,标题链接将更改为使用当前用户的用户名的下拉列表。
当他们退出时,下拉列表将变回指向主页的链接。
当前代码:
app.controller('menuCtrl', function ($rootScope, $location, Data) {
$rootScope.$on("$routeChangeStart", function (event, next, current) {
Data.get('session').then(function (results) {
if (results.uid) {
console.log('Change Menu to Logged In Version');
$rootScope.menu = "
Logged In
";} else {
console.log('Changed Menu to Logged Out Version');
$rootScope.menu = "
Logged Out
";}
});
});
});
HTML
任何改进代码的建议都会很棒:)