angular 學習筆記(3) ng-repeat遍歷json並且給樣式


視圖:

 

<div ng-app="myapp" ng-controller="myctrl">
<ul>
<li ng-repeat="(k,v) in data" style="{{$even?'color: red':''}}"> <!--給偶素行添加樣式--> {{k}} 名稱:{{v.name}} 網址:{{v.url}} </li>
<li ng-repeat="(k,v) in data">
<span ng-if="$first" style="{{$first?'color:red':''}}">
{{v.name}} {{v.url}}
</span><!--第一個元素添加紅色-->
<span ng-if="$middle" style="{{$middle?'color:blue':''}}"></span><!--中間元素添加藍色-->
{{v.name}} {{v.url}}
<span ng-if="$last" style="{{$last?'color:black':''}}"></span><!--最后一個元素添加黑色-->
{{v.name}} {{v.url}}

</li> </ul> </div>

  

控制器:

var app = angular.module('myApp',[]);
    	app.controller('myCtrl',function($scope){
    		 $scope.data = [
            {name:'成都人',url:'chengduren.com'},
            {name:'成都網',url:'chengduwang.com'},
            {name:'成都雲',url:'chengduyun.com'},
            {name:'hdphp',url:'hdphp.com'},
            {name:'hdcms',url:'hdcms.com'},
        ];
    	});

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM