Reactjs 如何仅在Ag网格中导出当前页面中显示的数据?
默认情况下(不传递参数),当您从ag grid导出数据时,它会导出所有页面中的所有数据。如何将其设置为仅导出当前页面中显示的数据 您可以使用Reactjs 如何仅在Ag网格中导出当前页面中显示的数据?,reactjs,ag-grid,ag-grid-react,Reactjs,Ag Grid,Ag Grid React,默认情况下(不传递参数),当您从ag grid导出数据时,它会导出所有页面中的所有数据。如何将其设置为仅导出当前页面中显示的数据 您可以使用shouldrowbeskipedparam选项并定义导出函数,如- export = () => { var firstRow = this.gridApi.getFirstDisplayedRow(); var lastRow = this.gridApi.getLastDisplayedRow();
shouldrowbeskiped
param选项并定义导出函数,如-
export = () => {
var firstRow = this.gridApi.getFirstDisplayedRow();
var lastRow = this.gridApi.getLastDisplayedRow();
var shouldRowBeSkipped = (params) => {
// return true if index is less than first row or more than last row
return params.node.rowIndex < firstRow || params.node.rowIndex > lastRow;
}
var params = {
shouldRowBeSkipped : shouldRowBeSkipped
}
}
export=()=>{
var firstRow=this.gridApi.getFirstDisplayedRow();
var lastRow=this.gridApi.getLastDisplayedRow();
变量shouldRowbeskiped=(参数)=>{
//如果索引小于第一行或大于最后一行,则返回true
返回params.node.rowIndexlastRow;
}
var params={
shouldrowbeskiped:shouldrowbeskiped
}
}
根据文件-
应该划船网格中每行调用一次的回调函数。返回true以从导出中忽略该行
来自ag grid docs非常感谢Pratik Bhat!!很高兴这有帮助。如果它对您有所帮助,您可以单击勾号图标接受答案