Tag: angular ui grid

小数点后的值不在输出时出现,如果为零

angular-ui-grid版本v3.0.0-rc.22-e8fe073 我正在使用我的自定义filter的angularjs货币filter。 请在下面findfilter定义: HelperServices.filter('customCurrencyFormat',function($filter){ return function(val, cond , decimalPlaces){ if(typeof decimalPlaces =='undefined' || decimalPlaces ==null ){ decimalPlaces = 2; } if(val == "0" && cond == "showZero"){ return ($filter('currency')(val, "", decimalPlaces)); }else if(val == 0 && cond == "hideZero"){ return null; }else{ if(val < 0){ return ($filter('currency')(val, "", decimalPlaces)).replace("(", "-").replace(")", ""); }else{ return ($filter('currency')(val, "", […]

如何保持数据过滤和从angular度ui网格sorting和导出?

我正在使用大型数据集的angular度ui网格,现在我能够导出过滤结果的所有分页,当我应用sortingfunction一起,它的作品在视图上,而不是导入的文件,也就是说用户再次需要使用excel进行下载后sorting(这是不方便的)。 我的代码 function exportFilteredData() { $scope.exportDatalist = _.filter($scope.gridApi.grid.rows, (o) => { return o.visible; }); var entities = _.map($scope.exportDatalist, 'entity'); alasql.promise('SELECT * INTO XLSX("Log_Details.xlsx",{headers:true}) FROM ?', [entities]); } 注意:我已经使用了额外的依赖关系 xlsx.js underscore.js alasql.js