我正在使用Angular JS ui Grid
http://ui-grid.info/docs/#/tutorial/312_exporting_data_complex
我的要求是,我想显示例如5列,但是当我导出PDF时,我不想导出某些列,例如username
。
我怎样才能做到这一点?
有一个gridOption可以做到这一点:exporterSuppressColumns
我从UI Grid文档中编辑了插件,以演示如何在导出的PDF中隐藏“性别”列:http ://plnkr.co/edit/89ZVlPZcQbHYzgX5l4yq?p=preview
现在,无论您选择导出“全部”还是导出“可见”,您都将永远不会在输出中看到性别列。
$scope.gridOptions = {
columnDefs: [
{ field: 'name',visible:true },
{ field: 'gender', cellFilter: 'mapGender', exporterPdfAlign: 'right', visible:true, enableHiding: true },
{ field: 'company', visible: false }
],
exporterSuppressColumns: [ 'gender' ],
文档在这里:http : //ui-grid.info/docs/#/api/ui.grid.exporter.api : GridOptions
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句