Angular数据表>>如何获取总行数和所有金额值的总和

Angular Datatable >> How to get total number of rows and sum of the all amount values

Angular Datatable >> 如何获取总行数和所有金额值的总和。需要得到table的总行数。我尝试使用以下 table 并仅获取第一页记录。请建议我如何 get total number of records across all pages 和需要得到 sum of the total records values。我尝试使用以下代码,

getTotalAmount(){
   let amountValues="";
    let rowCount = $("table > tbody").children().length;
    console.log("rowCount ::: " + rowCount);
    for(var i=0;i<rowCount;i++){
      if(this.persons[i].firstName === 'Superman' && this.persons[i].index != '')
        console.log(this.persons[i].index);
        amountValues += parseFloat(this.persons[i].enteredDebit);
    }
    console.log("amountValues >>>>>>>" + amountValues);
  }

Working Stackblitz

请查找更新后的代码。你必须使用 persons[i].id 而不是 index.

https://stackblitz.com/edit/angular-datatables-gitter-zbcrwx?file=app/app.component.ts