recherche

Maison  >  Questions et réponses  >  le corps du texte

Angularjs ng-repeat boucle différents styles - Angularjs ng-repeat boucle différents styles

Je veux réaliser que le bouton de saut est rouge, le bouton de suppression est bleu et le bouton d'ajout est blanc. Cependant, si le cycle actuel est comme ça, tout sera dans le style "btn-warning". , qui est rouge !

angular.module('demoAPP').controller('demoCtrl', function($scope) {
  var demoData = [
    {
      "Name" : "操作",
      "action" : "跳转"
    },
    {
      "Name" : "操作",
      "action" : "删除"
    }
    {
      "Name" : "操作",
      "action" : "添加"
    }
  ]
  $scope.demo = demoData;
    });

<table>
    <tr ng-repeat="item  in demo">
      <td>{{item.Name}}</td>
      <td><button type="button" class="btn btn-warning">{{item.action}}</button></td>
    </tr>  
</table>
给我你的怀抱给我你的怀抱2798 Il y a quelques jours696

répondre à tous(3)je répondrai

  • 伊谢尔伦

    伊谢尔伦2017-05-15 17:15:42

    ng-class devrait faire l'affaire.

    répondre
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-15 17:15:42

    ng-class="{'Style':item.action=='Jump'}"
    ng-class="{'Style':item.action=='Add'}"
    ng-class="{ ' Style':item.action=='Modify'}"
    Exécuter le style lorsque ng-class est vrai

    répondre
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-15 17:15:42

    Plusieurs styles de la classe ng sont séparés par des virgules et écrivent les trois jugements dans la répétition.

    répondre
    0
  • Annulerrépondre