<div ng-controller="Aaa">
<table border="1">
<tr>
<th ng-click="fnSort('name')">颜色</th>
<th ng-click="fnSort('age')">值</th>
</tr>
<tr ng-repeat="data in dataList">
<td>{{data.name}}</td>
<td>{{data.age}}</td>
</tr>
</table>
</div>
<script type="text/javascript">
var m1 = angular.module('myApp',[]);
m1.controller('Aaa',['$scope','$filter',function($scope,$filter){
$scope.dataList = [
{name : 'red',age : 20},
{name : 'yellow',age : 30},
{name : 'blue',age : 40},
{name : 'green',age : 50}
];
$scope.fnSort = function(type){
arguments.callee['fnSort' + type] = !arguments.callee['fnSort' + type];
$scope.dataList = $filter('orderBy')($scope.dataList,type,arguments.callee['fnSort' + type]);
};
}]);
</script>
<div ng-controller="Aaa">
<input type="text" ng-model="filterVal"><input type="button" ng-click="fnSearch()" value="搜索">
<table border="1">
<tr>
<th ng-click="fnSort('name')">颜色</th>
<th ng-click="fnSort('age')">值</th>
</tr>
<tr ng-repeat="data in dataList">
<td>{{data.name}}</td>
<td>{{data.age}}</td>
</tr>
</table>
</div>
<script type="text/javascript">
var m1 = angular.module('myApp',[]);
m1.controller('Aaa',['$scope','$filter',function($scope,$filter){
$scope.dataList = [
{name : 'red',age : 20},
{name : 'yellow',age : 30},
{name : 'blue',age : 40},
{name : 'green',age : 50}
];
$scope.fnSort = function(type){
arguments.callee['fnSort' + type] = !arguments.callee['fnSort' + type];
$scope.dataList = $filter('orderBy')($scope.dataList,type,arguments.callee['fnSort' + type]);
};
$scope.fnSearch = function(){
$scope.dataList = $filter('filter')($scope.dataList,$scope.filterVal);
};
}]);
</script>
<div ng-controller="Aaa">
<input type="text" ng-model="filterVal"><input type="button" ng-click="fnSearch()" value="搜索">
<table border="1">
<tr>
<th ng-click="fnSort('name')">颜色</th>
<th ng-click="fnSort('age')">值</th>
</tr>
<tr ng-repeat="data in dataList">
<td>{{data.name}}</td>
<td>{{data.age}}</td>
</tr>
</table>
</div>
<script type="text/javascript">
var m1 = angular.module('myApp',[]);
m1.controller('Aaa',['$scope','$filter',function($scope,$filter){
var oriArr = [
{name : 'red',age : 20},
{name : 'yellow',age : 30},
{name : 'blue',age : 40},
{name : 'green',age : 50}
];
$scope.dataList = oriArr;
$scope.fnSort = function(type){
arguments.callee['fnSort' + type] = !arguments.callee['fnSort' + type];
$scope.dataList = $filter('orderBy')($scope.dataList,type,arguments.callee['fnSort' + type]);
};
$scope.fnSearch = function(){
$scope.dataList = $filter('filter')(oriArr,$scope.filterVal);
};
}]);
</script>
<div ng-controller="Aaa">
<div ng-repeat-start="data in dataList" class="active">{{data.name}}</div>
<p>{{data.age}}</p>
<div ng-repeat-end>{{data.name}}</div>
</div>
<script type="text/javascript">
var m1 = angular.module('myApp',[]);
m1.controller('Aaa',['$scope',function($scope){
$scope.dataList = [
{name : 'red',age : 20},
{name : 'yellow',age : 30},
{name : 'blue',age : 40},
{name : 'green',age : 50}
];
}]);
</script>
<div ng-controller="Aaa">
<ul>
<li class="{{$even ? 'active' : ''}}" is-even="{{$even}}" ng-repeat="data in dataList" data-i="{{$index}}">{{data.name}}</li>
<!-- $index 索引,值 -->
<!-- $first 第一个值,布尔类型 -->
<!-- $last 最後一个值,布尔类型 -->
<!-- $middle 去除头尾的中间项,布尔类型 -->
<!-- $even 奇数,布尔类型 -->
<!-- $odd 偶数,布尔类型 -->
</ul>
</div>
<script type="text/javascript">
var m1 = angular.module('myApp',[]);
m1.controller('Aaa',['$scope',function($scope){
$scope.dataList = [
{name : 'red',age : 20},
{name : 'yellow',age : 30},
{name : 'blue',age : 40},
{name : 'green',age : 50}
];
}]);
</script>
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有