详解angular ui-grid之过滤器设置
之前关于angularui-grid过滤器设置,最近需要回顾,就顺便发到随笔上了
varapp=angular.module('app',['ui.grid','ui.grid.edit']);
app.controller('MainCtrl',['$scope','$http',function($scope,$http){
$scope.gridOptions={
columnDefs:[
{field:'name'},
{field:'amount',name:'Number',cellFilter:'fractionFilter'},
{field:'amount',name:'Currency',cellFilter:'currencyFilter:this'}
]
};
$http.get('data.json')
.success(function(data){
$scope.gridOptions.data=data;
});
}])
.filter('fractionFilter',function(){
returnfunction(value){
returnvalue.toFixed(0);
};
})
.filter('currencyFilter',function(){
varcurrencyMap={
'dollar':'$',
'pound':'£',
'euro':''
};
returnfunction(value,scope){
returncurrencyMap[scope.row.entity.currency]+value.toFixed(2);
};
})
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。
热门推荐
10 新年简短祝福语给家长
11 毕业祝福语简短最浪漫
12 护士寄语简短祝福语女生
13 恭贺新婚搞笑祝福语简短
14 传统婚礼祝福语英语简短
15 老师新年祝福语简短的
16 同孕祝福语简短独特
17 南京中考加油祝福语简短
18 年轻伯父生日祝福语简短