Доброго утра, всем!
Друзья, я не из Питера. Я из Казахстана.
В общих группах по ангуляру индусы не отвечают.
Я короче интерн 2ой день в компании.
Ранее не сталкивался с JS, TS, Angular.
Нужна некоторая помощь и кто может мне объяснить что и как вообще.
Дали несколько задач, некоторые сделал, которые относятся к верстке.
Но вот дошел до ts и туплю.
1. Я нашел где расположено само меню для сайта. Но Не могу понять где найти ту строку, которая добавляет меню к каждой странице сайта, так как на одной странице navbar нет и его туда надо поставить.
2. На вкладке "Сообщения" есть красная иконка, которая уведомляет о новом сообщении, но надо вставить цифру туда.
Вариант с module badge не подходит. Так как они уже это сделали, но на самой странице сообщений и конкретно к юзеру который отправил сообщение. Как можно просто копи пастнуть данную строчку, чтобы показывал общее количество новых сообщений?
Буду очень благодарен!!!
К сожалению, тут нет какого-то правильного ответа, надо изучать код. Могу только предположить:
1. Возможно, есть разные лэйауты в зависимости от роута. В одном есть navbar, в другом - нет. Тут тоже может быть несколько вариантов реализации, но советую поискать в приложении что-то вроде layout. Другой вариант, который мне встречался - когда сам компонент navbar следит за роутами и отображается / не отображается по условию.
2. Тут вообще сложно что-то сказать, но, возможно, в приложении есть сервис, который эту информацию предоставляет. Проследите, откуда приходят эти данные в том компоненте, где это уже реализовано.