这是一个链接:
<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/#/
我很感激,如果有人可以帮我这个:)
答案 0 :(得分:1)
我觉得你$scope
中不需要ng-show
。
ng-show="signedIn() && currentUser.email == 'nikitaribakovs96@gmail.com'"