как перебрать динамический ответ в угловых 7 HTTP получить вызов API - PullRequest
0 голосов
/ 14 октября 2019

Я получаю динамический ответ от http-метода angular7, ответ - это только один массив объектов, и он будет динамически меняться каждую минуту, мне нужно захватывать и перебирать новые и существующие записи объекта массива. решить это

ниже добавленного объекта массива, он будет динамически меняться каждую минуту, как я могу перебирать новые и существующие записи

------------------------------------------------------------
[
    {
      "2018": {
        "score": "0.03726378083229065",
        "TxnNo": "2293760_1-2019r",
        "month_interest_std": "23.632556357702818",
        "m4_last_payment_amount": "1031.94",
        "firstInstalmentDate": "2/28/2018",
        "m6_balance": "15044.57",
        "m2_m1_balance": "0.06796083071380637",
        "period_max": "24.0",
        "paymentmethod_nan": "0"
      }
    }
  ]
-------------------------------------------------------------------

1 Ответ

1 голос
/ 14 октября 2019

Если вы хотите сохранить как новые, так и существующие данные из массива, лучше хранить их где-то в локальной переменной и выполнять итерации по ним.

всякий раз, когда поступают новые данные, выдвигать новые данные в существующий массив, как показано ниже-

fullData: Array<any> = [];

this.fullData.push({
      "2018": {
        "score": "0.03726378083229065",
        "TxnNo": "2293760_1-2019r",
        "month_interest_std": "23.632556357702818",
        "m4_last_payment_amount": "1031.94",
        "firstInstalmentDate": "2/28/2018",
        "m6_balance": "15044.57",
        "m2_m1_balance": "0.06796083071380637",
        "period_max": "24.0",
        "paymentmethod_nan": "0"
      })

<div *ngFor='let item of fullData'>{{item?.TxnNo}}</div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...