2016-12-14 8 views
0
<div class="darkblue-panel pn" ng-repeat="f in fc.frienddata"> 
    <div class="darkblue-header" ng-show="f.user_id=='currentUser.id'"> 
     <h5>{{f.user_id}}</h5> 
    </div> 
    <div class="darkblue-header" ng-show="f.friend_id=='currentUser.id'"> 
     <h5>{{f.friend_id}}</h5> 
    </div> 
</div> 

CurrentUserには、ユーザーがログインするIDを格納し、私のrootscope変数です。NGショー条件構文

friend_idとUSER_IDは(私が追加した)私の友人のコントローラから見えるので、私は値を知っています現在

が、私は両方の値が、私はこのコードを実行すると

+0

fc.frienddataのjs部分を投稿できます –

答えて

1

currentUser.id-

<div class="darkblue-panel pn" ng-repeat="f in fc.frienddata"> 
    <div class="darkblue-header" ng-show="f.user_id==currentUser.id"> 
     <h5>{{f.user_id}}</h5> 
    </div> 
    <div class="darkblue-header" ng-show="f.friend_id==currentUser.id"> 
     <h5>{{f.friend_id}}</h5> 
    </div> 
の引用符を削除示しcuzの条件が真のターンdoes notの理由を知りません
+0

@Natsは今働いています – Sathiyaraj

0

コードを自分のコードに置き換えることができます。

<div class="darkblue-panel pn" ng-repeat="f in fc.frienddata"> 
     <div class="darkblue-header" ng-show="f.user_id==currentUser.id"> 
      <h5>{{f.user_id}}</h5> 
     </div> 
     <div class="darkblue-header" ng-show="f.friend_id==currentUser.id"> 
      <h5>{{f.friend_id}}</h5> 
     </div> 

引用符は変数ではないので、引用符を削除する必要があります。引用符を使用した後は、これは文字列になります。