машинопись angular зацикливание массива, но не объяснение l oop - PullRequest
0 голосов
/ 05 марта 2020
LoadDetail(kodeGolGaji){
    this.loading = true;
    this.golonganGajiService.detailGolonganGaji(kodeGolGaji).subscribe(
      r => {
        this.loading = false;
        if (r.length) {
          this.data = r;
          console.log(r);
        } else {
          console.log("no data");
        }
      }
    )
  }
}

В функции подписки переменная r является массивом. что означает эта грамматика?

Я не исключал зацикливание. Что означает массив => {код} как называется эта грамматика? это только в скрипте типа или это 6?

1 Ответ

0 голосов
/ 05 марта 2020

Если вам нужно l oop сверх r внутри subscribe() использования блока:

r => {
    this.loading = false;
    if (r.length) {
        r.forEach((item) => {
            // your loop
        });
        this.data = r;
        console.log(r);
    } else {
        console.log("no data");
    }
}

что означает эта грамматика?

if (r.length) {

Если в массиве есть элементы . JavaScript объясненная длина массива .

this.data = r;

Назначить значение массива this.data.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...