Угловой - модуль не найден: ошибка: не удается разрешить «угловой» - PullRequest
0 голосов
/ 23 сентября 2019

Я пытаюсь выполнить цикл по списку в угловом формате:

const myList = [];
angular.forEach(myList, function(value, key {
}

Я получил следующую ошибку:

«угловой» относится к глобальному UMD, но текущий файлэто модуль.Попробуйте вместо этого добавить импорт.

Вот почему я попытался выполнить импорт:

import * as angular from "angular";

Но как только я попытался это сделать, программа не смогла скомпилироваться полностью, и яполучена следующая ошибка:

ОШИБКА в ./src/app/app.component.ts Модуль не найден: Ошибка: не удается разрешить 'угловой' Анализированный запрос - это модуль

Я не понимаю этого, что я делаю не так?Как запустить цикл для каждого списка в Angular?

Ответы [ 2 ]

3 голосов
/ 23 сентября 2019

forEach отсутствует в angularjs.

Чтобы перебрать список, вам нужно просто использовать forEach для массива элементов

myList.forEach((element) => {
    console.log(element);
});
1 голос
/ 23 сентября 2019

Что бы ни сказал @Sajeetharan, это правильно.Чтобы устранить эту ошибку, просто замените эту строку на const filesarray = this.readDocument(csvdata) as any;

Обновленный код

Но вы должны вернуть некоторые данные из readDocument() для правильного решения

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