1. location.reload(); 2. window.location.reload() 3. через router 4. запустить ngOnInit
Просто интересно, там без JSON.parse не работает? Какая версия ангуляра у вас?
Парадоксально, конечно, брать и перезапускать ngOnInit)
ngOnInit - это точно плохой совет, не стоит так делать
Я, честно, даже не знаю как это сделать)
Если это возможно, подскажи как плс?) Обещаю не делать)
this.ngOnInit() в компоненте Только это не будет работать, это никак не повлияет на отрисовку, но сломает что нибудь с большой долей вероятности
А, я думал, как-то иначе можно попросить ангуляр его триггернуть)
=) сломает 100%
Это всего лишь триггер в жизненном цикле, от него немного толка если просто так его дёргать )
Ну хорооооош)
вообще, если чуть отклониться, то на мой взгляд у онИнита неподходящее название. Ведь его глобальная ответственность - гарантировать, что инпут параметры переданы. Назвали бы его OnInputParamsReady - что-то типа такого. А то из-за того, что он OnInit, много людей в него тащут логику, которую можно реализовать в конструкторе или вообще при заявлении переменных
Обсуждают сегодня