小编Tro*_*oyd的帖子

Ag-grid:如何在使用 AggFunc 时更改定义列 headerName?

对于给定的列定义,当使用 aggFunc 时,headerName 以 func(string) 格式出现 - 我只希望标题显示我定义的字符串。当 AggFunc 为 null 时,此行为不存在。

const  columnDef: any = {

    headerName: 'Test',
    field: date,
    suppressMenu: true,
    width: 80,
    editable: true,
    lockPosition: true,
    type: 'numericColumn',
    aggFunc: function(data) {

      let sum = 0;
      data.forEach( function(value) {
        if (value) {
            sum = sum + parseFloat(value);
          }
      } );
      if (!sum) { return null; }

      return sum.toFixed(2);
    },
}
Run Code Online (Sandbox Code Playgroud)

headerName 应该说“test”,但会显示 func(test)。

https://imgur.com/a/mJoM5tw

typescript ag-grid angular

4
推荐指数
1
解决办法
2171
查看次数

Rxjs Forkjoin,如何返回特定属性的单个数组?

我有一个 fork join,可以从 10 个 http 源获取数据,并且运行良好。每个源的结构都是相同的。但是,我正在寻找的结果位于响应的“数据”属性中。我需要将所有结果放入单个对象数组中。

回复

{
 data:[stuff],
 included: [stuff],
 version: 1.0
}
Run Code Online (Sandbox Code Playgroud)

代码

 forkJoin(requestArray).subscribe(results => {
   console.log(results);
 });
Run Code Online (Sandbox Code Playgroud)

如何返回此 forkjoin 的结果,将每个响应的 data 属性中的所有数组合并到单个数组中?

所需输出

[{all-Data-Objects-In-An-Array}, ...]
Run Code Online (Sandbox Code Playgroud)

javascript rxjs angular

0
推荐指数
1
解决办法
3280
查看次数

标签 统计

angular ×2

ag-grid ×1

javascript ×1

rxjs ×1

typescript ×1