Size: a a a

Angular - русскоговорящее сообщество

2021 March 31

AG

Alex Gro in Angular - русскоговорящее сообщество
Eugene
не надо вешаться, пожалуйста :3
Чтобы не повеситься на всех роутах прописывать CanDeactivate ищу рещение которое один раз подключается
источник

ВС

Валера Солдатов... in Angular - русскоговорящее сообщество
Oleg Safonov
так же как на дестрой компонента, интерфейс ngOnDestroy реализуйте
Кстати не знал, что сервис поддерживает он дестрой
источник

AG

Alex Gro in Angular - русскоговорящее сообщество
Евгений Удалов
ну. а если на корневой
А оно так будет работать? И с lazy модулями?
источник

ВС

Валера Солдатов... in Angular - русскоговорящее сообщество
Как то не приходилось юзать это
источник

Кm

Кирилл mrDoode in Angular - русскоговорящее сообщество
Всем привет, такой вопрос. У меня простое одностраничное приложение без роутинга — страница прогноза погоды.
На странице присутствуют элементы выбора города, выбора метрики, основная и дополнительная инфа по погоде.
Вопрос: следовало бы в структуре проекта эти элементы разбивать на отдельные компоненты?
Я считаю, что если элемент не переиспользуется и не несёт большой и сложно логики за собой, то выносить его в отдельный компонент смысла нет
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Валера Солдатов
Кстати не знал, что сервис поддерживает он дестрой
да, тоже не особо давно выяснил это)
источник

ЕУ

Евгений Удалов... in Angular - русскоговорящее сообщество
Alex Gro
А оно так будет работать? И с lazy модулями?
ну как бы должно. попробуй
источник

ЕУ

Евгений Удалов... in Angular - русскоговорящее сообщество
Кирилл mrDoode
Всем привет, такой вопрос. У меня простое одностраничное приложение без роутинга — страница прогноза погоды.
На странице присутствуют элементы выбора города, выбора метрики, основная и дополнительная инфа по погоде.
Вопрос: следовало бы в структуре проекта эти элементы разбивать на отдельные компоненты?
Я считаю, что если элемент не переиспользуется и не несёт большой и сложно логики за собой, то выносить его в отдельный компонент смысла нет
следовало бы
источник

AG

Alex Gro in Angular - русскоговорящее сообщество
Евгений Удалов
ну как бы должно. попробуй
Ну вроде как для чайлдов canActivateChild есть - а вот для canDeactivate нету, но я проверю
источник

ВС

Валера Солдатов... in Angular - русскоговорящее сообщество
Кирилл mrDoode
Всем привет, такой вопрос. У меня простое одностраничное приложение без роутинга — страница прогноза погоды.
На странице присутствуют элементы выбора города, выбора метрики, основная и дополнительная инфа по погоде.
Вопрос: следовало бы в структуре проекта эти элементы разбивать на отдельные компоненты?
Я считаю, что если элемент не переиспользуется и не несёт большой и сложно логики за собой, то выносить его в отдельный компонент смысла нет
Все зависит от того, что в результате вы хотите получить. Никто не может помешать вам сделать весь сайт в одном файле.
источник

Кm

Кирилл mrDoode in Angular - русскоговорящее сообщество
Евгений Удалов
следовало бы
Зачем?
источник

ЕУ

Евгений Удалов... in Angular - русскоговорящее сообщество
Валера Солдатов
Все зависит от того, что в результате вы хотите получить. Никто не может помешать вам сделать весь сайт в одном файле.
судя по задумке там будет портянка
источник

ВС

Валера Солдатов... in Angular - русскоговорящее сообщество
Евгений Удалов
судя по задумке там будет портянка
Ну, пусть делает) Хозяин барин)
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
найти потом проще.
вся суть ООП в этом :)
и другого ОП
источник

Кm

Кирилл mrDoode in Angular - русскоговорящее сообщество
Валера Солдатов
Ну, пусть делает) Хозяин барин)
Ну так я спрашиваю со стороны лучших практик, и хочу получить ответ формата "да, нужно потратить время и вынести элементы в отдельные компонениы, потому что это..."
источник

Кm

Кирилл mrDoode in Angular - русскоговорящее сообщество
Anton Shvets
найти потом проще.
вся суть ООП в этом :)
и другого ОП
Окей
источник

ВС

Валера Солдатов... in Angular - русскоговорящее сообщество
Кирилл mrDoode
Ну так я спрашиваю со стороны лучших практик, и хочу получить ответ формата "да, нужно потратить время и вынести элементы в отдельные компонениы, потому что это..."
Со стороны лучших практик вы должны понимать разницу между тупыми и умными компонентами и в коде энтерпрайз качества разносить всё по компонентам
источник

Кm

Кирилл mrDoode in Angular - русскоговорящее сообщество
Понял, почитаю этот вопрос
источник

ВС

Валера Солдатов... in Angular - русскоговорящее сообщество
Если вы просто хотите сделать сайтик за пару дней и не получить никакого опыта от взаимодействия между компонентами, то вы можете делать это в одном файле :) Поэтому я и говорю, смотря какие цели вы преследуете
источник

MM

Marina Malinkina in Angular - русскоговорящее сообщество
Добрый день) Кто-то может подсказать как добавить дополнительные шрифты в редакторе Quill в оболочке PrimeNG? Второй день уже мучаюсь, но максимум что мне показывает Sans Serifс засечками и без.
источник