2016-04-30 2 views
2

hey jeder versuchen zu verwenden ng-wenn innerhalb ng-Wiederholung mein Zustand ist if {{dev[2]}} == "" ich möchte in der <td>Non Valide</td> sonst ich möchte nur die Daten innerhalb der Dev anzuzeigen ich habe gesucht über viele exemples aber nichts sehen die gleiche Ursache zu verwenden, ich versuche, wenn ein anderer tut es sogar möglich, es auf diese Weise hier ist mein Code zu machen:ng-wenn innerhalb ng-Wiederholung in einer Tabelle AngularJs

<table class="table table-bordered" > 
     <thead><tr class="infoti" > 
     <th>Id Dev</th> 
     <th>Nom Dev </th> 
     <th>Nom Ecu</th> 
     <th>Etat</th> 
     <th>Action</th> 
     <tr> 
     </thead> 
     <tbody>  
<tr dir-paginate=" dev in devs | itemsPerPage:7 "> 
      <td >{{dev[0]}}</td> 
      <td>{{dev[1]}}</td> 
      <td>{{dev[2]}}</td> 
      <td ng-if({{dev[2]}} != "") >non validé</td> 

<td><button class="btn btn-gray" ng-click="displaydata(dev[0])" data-toggle="modal" data-target="#myModal" >Validé</button></td> 
</tr> 
     </tbody> 
     </table> 

jede mögliche Hilfe würde geschätzt

Antwort

2

Sie könnten Verwenden Sie ng-bind, um bedingte Daten in der Ansicht zu binden.

<td ng-bind="dev[2] != ''? 'Non Validé': 'Validé'"></td> 
+0

' Non Valide Valide' i gemacht so und es hat funktioniert aber ist es die richtige Art und Weise oder sollte ich ng-bind verwenden –

Verwandte Themen