javascript - angularjs ng-repeat 循環(huán)不同的樣式
問題描述
我想實現(xiàn) 跳轉(zhuǎn)按鈕是紅色,刪除按鈕是藍色,添加是白色,但是目前這樣循環(huán)的話,全是“btn-warning”這個樣式,也就是紅色!
angular.module(’demoAPP’).controller(’demoCtrl’, function($scope) { var demoData = [ { 'Name' : '操作', 'action' : '跳轉(zhuǎn)' }, { '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>
問題解答
回答1:ng-class應該可以搞定。
回答2:ng-class='{’樣式’:item.action==’跳轉(zhuǎn)’}'ng-class='{’樣式’:item.action==’添加’}'ng-class='{’樣式’:item.action==’修改’}'ng-class為true時執(zhí)行樣式
回答3:ng–class中多個樣式用逗號隔開,在重復里面把三個判斷都寫上。
相關(guān)文章:
1. docker鏡像push報錯2. javascript - URL中有#號如何來獲取參數(shù)啊? nodejs3. angular.js - angular內(nèi)容過長展開收起效果4. Docker for Mac 創(chuàng)建的dnsmasq容器連不上/不工作的問題5. docker不顯示端口映射呢?6. docker容器呢SSH為什么連不通呢?7. 關(guān)于docker下的nginx壓力測試8. 新手求教python3如何把dict循環(huán)寫入csv文件(在進行爬蟲時遇到的問題)?9. python - 想要看Exception實現(xiàn)的源碼在什么位置?10. python - Django表單Form.save()問題
