169 похожих чатов

Всем привет! как правильно зарефрешить страницу/компонент, после того, как получил

успешный ответ?

12 ответов

7 просмотров

1. location.reload(); 2. window.location.reload() 3. через router 4. запустить ngOnInit

Просто интересно, там без JSON.parse не работает? Какая версия ангуляра у вас?

Ꭿrseniy ℳarkov
1. location.reload(); 2. window.location.reload() ...

Парадоксально, конечно, брать и перезапускать ngOnInit)

Alex Bu
Парадоксально, конечно, брать и перезапускать ngOn...

ngOnInit - это точно плохой совет, не стоит так делать

Oleg Safonov
ngOnInit - это точно плохой совет, не стоит так де...

Я, честно, даже не знаю как это сделать)

Oleg Safonov
ngOnInit - это точно плохой совет, не стоит так де...

Если это возможно, подскажи как плс?) Обещаю не делать)

Alex Bu
Если это возможно, подскажи как плс?) Обещаю не де...

this.ngOnInit() в компоненте Только это не будет работать, это никак не повлияет на отрисовку, но сломает что нибудь с большой долей вероятности

Oleg Safonov
this.ngOnInit() в компоненте Только это не будет...

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

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

Это всего лишь триггер в жизненном цикле, от него немного толка если просто так его дёргать )

Oleg Safonov
Это всего лишь триггер в жизненном цикле, от него ...

вообще, если чуть отклониться, то на мой взгляд у онИнита неподходящее название. Ведь его глобальная ответственность - гарантировать, что инпут параметры переданы. Назвали бы его OnInputParamsReady - что-то типа такого. А то из-за того, что он OnInit, много людей в него тащут логику, которую можно реализовать в конструкторе или вообще при заявлении переменных

Похожие вопросы

Обсуждают сегодня

Вопрос по диагностике ошибок (я знаю в чем, в данном конкретном примере, я знаю, как исправить, пример модельный, понятно, что в реальности бывает намного запутаннее). module...
ⰄⰎⰋⰐⰐⰑⰛⰤⰧⰧⰩⰄ ⰊⰑⰁⰓⰡⰛⰦⰕⰫ
10
А чем вам питонисты не угодили?😂
.
79
Есть какой-нибудь для Delphi/FPC T*Compression(Decompression)Stream на базе LZ4/Zstd/любой другой быстрый(и хорошо сжимающий) алгоритм А ещё лучше в pure pascal А ещё лучше од...
notme
48
Есть предложения, как подобное можно упростить?
Hemul GM
12
type TObj = object procedure Init; virtual; end; TObj1 = object(TObj) procedure Init; override; end; procedure TObj1.Init; begin inherited; end; procedur...
Alexander 👋
29
У меня вопросик назрел. Почему, создав класс без наследования и реализации деструктора Destroy, деструктор не вызывался при free. Потом указал наследование от tobject и overri...
Сергей Бычков
9
@y0zhig @shizzard А можно я опишу цель и может вообще ерланг мне не подходит. На текущий момент как я понимаю у ерланга есть легковесные потоки и задача выполняется в каком т...
Дмитрий Спиридонов
5
Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
86
Такой вопросец - есть функция function MySuperDuperConcat(const a: array of AnsiString): AnsiString; Как мне в её теле сделать вот так? Result:=Concat(a); А не грустный вариан...
notme
15
just use free version ?? pycharm has a free version
Fan / Ac
9
Карта сайта