осваиваю, по идее те же функции, но в моем случае ng g c создает темплейт без него вообще, чистый пустой компонент
Есть, это разные вещи
холиварная тема
ну судя по тому что у меня получилось, разница есть, понять бы какая и почему с онинит работает
как минимум данные с input-ов в конструкторе будут отсутствовать даже если они уже заданы + по бест практисам всякие подписки на получение данных и прочая бизнес логика лучше чтобы была в oninit а не в конструкторе + дополнительно в случае ошибки в конструкторе ангулар приложение сыпится в 0
при переходе с одного роута к другому нужно в консоль лог обьекта переданого в обработчик
другими словами конструктор для ди только использовать?
Конструктор вообще не использовать
можно и для DI не использовать :)
Обсуждают сегодня