如何在angular-ui-grid上自定义导出网格菜单?

Red*_*ple 2 javascript export angularjs angular-ui-grid

我有一个网格,有一个外部"显示详细信息"选项,可以向网格添加更多列.

网格与外部显示详细信息按钮显示导出菜单

问题是"导出所有数据"与"导出可见数据",这在此时变得欺骗.

我知道可见数据是加载数据的,但在这种情况下,所有数据都会立即加载.因此,用户会认为"可见数据"将是他们所看到的,并且"所有数据"还将包括在单击"显示详细信息"时添加的列,但遗憾的是不是这种情况.

是否可以自定义网格菜单?或者至少隐藏"导出可见数据"选项?

请帮忙!谢谢.

参考:http://ui-grid.info/docs/#/api/ui.grid.exporter.api : GridOptions

小智 5

早上好

我在项目中遇到了同样的问题,我在选项中使用了以下配置:

您可以使用exporterMenuPdf隐藏用于导出的ui-grid菜单项:false,exporterMenuCsv:false,

要添加一些自定义菜单项,您可以使用gridMenuCustomItems:[{icon:'fa fa-print',title:'menu-item',action:function($ event){self.someFunction(); },订购:100}],

希望能帮助到你...

迎接基督徒