Angular 8: Http Parsing Error, отсутствует файл data.service.ts? - PullRequest
0 голосов
/ 21 апреля 2020

Я нашел этот Angular учебник на странице новостей freecodecamp.org: https://www.freecodecamp.org/news/angular-8-tutorial-in-easy-steps/

Он использует 'Faker. js' в качестве ложного REST API для генерации дата с localhost: 3000. https://github.com/marak/Faker.js/

Мне было интересно сделать это, чтобы попытаться немного поближе познакомиться с использованием API, чего я раньше не делал. Надеемся, что это получится, а затем планируем поиграть с некоторой информацией и разработать новые фиктивные данные для другого проекта.

У меня есть два вопроса к этому проекту.

Вопрос 1: Я перешел к шагу 8 и у меня возникли проблемы с отображением фиктивных данных. Вместо этого приложение работает без проблем, и все, что я получаю, это постоянный счетчик загрузки. Я открыл dev tools, чтобы проверить консоль, и получил следующее сообщение об ошибке:

ERROR 
Object { headers: {…}, status: 200, 
statusText: "OK", 
url: "http://localhost.3000/", 
ok: false, name: "HttpErrorResponse", 
message: "Http failure during parsing for http://localhost:3000/", error: {…} } 

Я думаю, что проблема в том, что препятствует тому, чтобы фиктивные данные были либо правильно проанализированы, либо отображены после их анализа. Все еще довольно плохо знаком с Angular, поэтому не совсем уверен, где искать отсюда.

Вопрос 2: Читая другие шаги проекта, я увидел, что шаг 10 ссылается на файл «data.service.ts», но я не вижу этот файл в мой текущий проект, и я не вижу его создания, упомянутого в предыдущих шагах. Я хотел проверить, пропустил ли я что-то / пропустил шаг, на котором это было бы сгенерировано, или мне просто нужно создать файл вручную.

Я использую Angular CLI 8.3.26.

Я могу опубликовать определенные c файлы и дополнительную информацию по запросу. Репозиторий Github можно найти здесь: https://github.com/DDufner/angular-mock-api

Заранее спасибо.

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