[英]AG-Grid skip column on export to CSV
我在表中有一列,其中只有按鈕。 該按鈕是下載按鈕。 當我單擊“導出到csv”時,我不導出該列的內容。 能做到嗎?
您可以在調用gridApi.exportDataAsCsv(params)
時指定要導出的列數據。 您可以在columnKeys
參數中提及。
params.columnKeys = ["country", "bronze"];
this.gridApi.exportDataAsCsv(params);
參考: ag-grid:CSV導出
檢查結果-如果選中“ Specify Columns
復選框,則CSV中將僅包含上述列。
我知道這是一個老問題,但這對我有用:
exportToExcel() {
var params = {
columnKeys: ['FIELDA', 'FIELDB', 'FIELDC']
};
this.gridApi.exportDataAsCsv(params);
}
您從ColumnDef獲取字段
在內部,它搜索特定列的colId。 AG Grid將“ _1”作為唯一的colId添加到每個字段。
試試這個,它將起作用。
在ColDefs下,如果您的字段名稱是:FieldA,FieldB。
const params = {
columnKeys: ['FieldA_1','FieldB_1'];
};
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.