点击穿参获取最新的数据,添加class样式
<li ng-repeat='i in list' ng-click='hospitaler($index,i.text,i.sort)' ng-class="{ true :'hospitaler',false:''} [i.isclick]"> {{i.text}} </li>
/** * 点击传参获取sortid * @param index * @param countText * @param sortid */ var data=[ {text:'离我最近',sort:'distanceSort',isclick:false}, {text:'最近可约',sort:'neartimeSort',isclick:false}, {text:'签约人数',sort:'helpBuySort',isclick:false} ]; $scope.list=data; $scope.list[0].isclick=true; $scope.hospitaler=function(index,text,sort){ for(var i=0;i<$scope.list.length;i++){ $scope.list[i].isclick=false; } $scope.list[index].isclick=true; };