Найти в Дзене
Computer Pro

Angular 21. Данные с бэка приходят, но на странице не появляются...

Вот не знаю чем меня "торкнул" Angular, но очень захотелось понять как это все работает. Нашел, на ютубе, офигенский курс по изготовлению прикольного фронтенда. Респект и уважуха парню за производство такого видео! Прилагаю ссылку, но не плеер... Ибо нужны доп. средства для проигрывания видео с ютуба... На базе которого можно состряпать множество других страниц. И уже на сороковой минуте столкнулся с тем, что данные с бэка приходят, записываются в переменную profiles, но на шаблоне app.html не отображаются. Верней, отображаются, если я ручками в этом шаблоне сделаю минимальное изменение (ввод символа, пробела, прочее...) только тогда шаблон вспоминает что в переменной profiles уже что-то лежит. Умные люди говорят - читай документацию. Этот совет хороший когда ты знаешь что делать и какой именно пункт документации тебе требуется. А когда смутно представляешь что делать - то и на документацию смотришь как баран на новые ворота... Итак, у меня есть сервис, для получения профилей пользов

Вот не знаю чем меня "торкнул" Angular, но очень захотелось понять как это все работает. Нашел, на ютубе, офигенский курс по изготовлению прикольного фронтенда. Респект и уважуха парню за производство такого видео!

Прилагаю ссылку, но не плеер... Ибо нужны доп. средства для проигрывания видео с ютуба...

На базе которого можно состряпать множество других страниц. И уже на сороковой минуте столкнулся с тем, что данные с бэка приходят, записываются в переменную profiles, но на шаблоне app.html не отображаются. Верней, отображаются, если я ручками в этом шаблоне сделаю минимальное изменение (ввод символа, пробела, прочее...) только тогда шаблон вспоминает что в переменной profiles уже что-то лежит.

-2
-3

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

Итак, у меня есть сервис, для получения профилей пользователей:

-4

Этот сервис я вызываю с главного скрипта app.ts (в старых версиях этот файл назывался app.components.ts):

-5

В таком варианте (именно так об этом рассказывал автор видео на ютубе Иван Черняков) данные в переменную value приходят, сохраняются в this.profiles но на странице они не отображаются.

Шаблон app.html:

-6

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

-7

Я дописал несколько строчек к своему коду для компонента app.ts и у меня все заработало так как должно работать!!!

-8

Вот теперь у меня всегда приходят данные на фронтенд:

-9

Можно делать гит-коммит, и продолжать обучаться...