详解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);
};
})
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。
热门推荐
3 祝福语简短的微信
10 幼儿祝福语大全简短贺卡
11 感谢教官文案祝福语简短
12 鼠年同事祝福语简短创意
13 元旦祝福语 简短独特群发
14 妈咪跟我生日祝福语简短
15 给儿子新婚祝福语简短
16 伴娘祝福语长文案简短
17 恭喜高考完祝福语简短
18 生日祝福语送老公简短