Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/380.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何从ag网格中获取所有行和筛选行_Javascript_Node.js_Reactjs_Ag Grid_Ag Grid React - Fatal编程技术网

Javascript 如何从ag网格中获取所有行和筛选行

Javascript 如何从ag网格中获取所有行和筛选行,javascript,node.js,reactjs,ag-grid,ag-grid-react,Javascript,Node.js,Reactjs,Ag Grid,Ag Grid React,我试图弄清楚,如何从ag网格中获取所有行。gridapi中没有此类方法getAllRows()。因此,我在下面尝试- let deletedRows = []; deletedRows = gridApi.forEachNode((node : any)) => { if(node.data.action === 'DELETE'){ deletedRows.push(node.data) } }); 在这里,我试图获取所有行和筛选行,其中

我试图弄清楚,如何从ag网格中获取所有行。gridapi中没有此类方法getAllRows()。因此,我在下面尝试-

let deletedRows = [];
    deletedRows = gridApi.forEachNode((node : any)) => {
        if(node.data.action === 'DELETE'){
        deletedRows.push(node.data)
    }
});
在这里,我试图获取所有行和筛选行,其中action列是“DELETE”。
但是我得到了删除未定义的drows。你们能解释一下为什么我把数组设为未定义的吗

我刚发现我犯了一个愚蠢的错误。下面是我如何解决的

let deletedRows : any[] = [];
    gridApi.forEachNode((node : any)) => {
        if(node.data.action === 'DELETE'){
        deletedRows.push(node.data)
    }
});

我刚发现我犯了个愚蠢的错误。下面是我如何解决的

let deletedRows : any[] = [];
    gridApi.forEachNode((node : any)) => {
        if(node.data.action === 'DELETE'){
        deletedRows.push(node.data)
    }
});