AG网格导出中processCellCallback中的异步HTTP调用

时间:2019-06-26 10:31:33

标签: angular ag-grid asynchttpclient ag-grid-angular ag-grid-ng2

我正在使用ag网格导出网格数据,在这里我需要进行http调用以导出processCellCallback中的单元数据之一。 异步执行的http调用,因此不会填充单元格数据。任何帮助表示赞赏。 下面是代码段。

exportToExcel(params){   
    params.api.exportDataAsExcel({
      skipHeader: false,
      skipFooters: true,
      skipGroups: true,
      processCellCallback: function (p) {
          let v = undefined;
          if(p.column.colId=='status'){
                 //Make http call to get more data
        //return cell data to render
               //v = result from http call
           }else{
        // v = some other logic;
           }
      //some other cells manipulation 
             return v;
    });
}

尝试异步并等待。没有运气。

0 个答案:

没有答案