如何在angular js ui Grid中的pdf导出中删除一些列

用户名

我正在使用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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章