链接仅对特定用户(通过ID或电子邮件)AngularJS可见

时间:2016-03-25 16:39:09

标签: javascript angularjs

这是一个链接:

<li ng-show="signedIn()"><a href="" data-toggle="modal" data-target="#postModal">Add prediction</a></li>

现在它对所有已登录的用户都可见,但我想让它仅对我可见(通过user.id,即989fc9a9-cc63-4c28-b308-6360b779d105,或者user.email,即nikitaribakovs96 @ gmail.com)。

我尝试过:ng-show="signedIn() && $scope.user.email == 'nikitaribakovs96@gmail.com'",但这不起作用:(

以下是auth服务的源代码: https://github.com/NiR-IT/tennispredictions/blob/master/scripts/services/Auth.js

我的应用: https://sportpredictions.firebaseapp.com/#/

我很感激,如果有人可以帮我这个:)

1 个答案:

答案 0 :(得分:1)

我觉得你$scope中不需要ng-show

ng-show="signedIn() && currentUser.email == 'nikitaribakovs96@gmail.com'"