Size: a a a

Советский Angular

2019 December 10

Вキ

Вертихвост キバ in Советский Angular
Smooth Operator
например запуск ченж детекшена на мертвом компоненте
или дестрой вью, который уже уничтожен
источник

S

Smooth Operator in Советский Angular
Вертихвост キバ
или дестрой вью, который уже уничтожен
класс
источник

Вキ

Вертихвост キバ in Советский Angular
делается запрос, кнопочка крутится, компонент дестроится, приходит ответ, с кнопочкой что-то делаем, а ее уже нет и ошибка
источник

Sergey Фrolov in Советский Angular
Ну это норм кейс, но из описания примера он вообще неочевиден
источник

В

Владимир in Советский Angular
Вертихвост キバ
делается запрос, кнопочка крутится, компонент дестроится, приходит ответ, с кнопочкой что-то делаем, а ее уже нет и ошибка
тоже не понятно на основании чего будет дестроиться компонент
источник

S

Smooth Operator in Советский Angular
Владимир
тоже не понятно на основании чего будет дестроиться компонент
например роутинг)
источник

N👩

Nikita 👩🏻‍💻💭 in Советский Angular
фаааак
источник

N👩

Nikita 👩🏻‍💻💭 in Советский Angular
как откатить вебшторм?
источник

В

Владимир in Советский Angular
но это же уже проблемп не в подписки отписки
источник

S

Smooth Operator in Советский Angular
Владимир
но это же уже проблемп не в подписки отписки
почему
источник

В

Владимир in Советский Angular
а в архитектуре приложухи
источник

В

Владимир in Советский Angular
ну как
источник

В

Владимир in Советский Angular
я нажал на кнопку, запускаю лоадер показать что чет происходит, и мы чего то ждем и тут я делаю релокейт куда то? брр
источник

S

Smooth Operator in Советский Angular
Владимир
я нажал на кнопку, запускаю лоадер показать что чет происходит, и мы чего то ждем и тут я делаю релокейт куда то? брр
ты заходишь на страницу, там делается запрос, но выполняется он долго
а пока он выполняется ты уходишь на другую страницу
где тут проблема архитектуры?
источник

S

Smooth Operator in Советский Angular
или ты хочешь блокировать приложение пока идут запросы?)
источник

В

Владимир in Советский Angular
Smooth Operator
ты заходишь на страницу, там делается запрос, но выполняется он долго
а пока он выполняется ты уходишь на другую страницу
где тут проблема архитектуры?
значит работай над упрощением query)))
источник

В

Владимир in Советский Angular
ну в целом понял принял
источник

Sergey Фrolov in Советский Angular
Нужно учесть, что компонент не будет уничтожен, как и все ссылки внутри, пока будет идти запрос. Так что если так нет сайдэффектов наверх, то ничего плохого не произойдет
источник

Sergey Фrolov in Советский Angular
Ну и представим, что компонент даже имеет такие сайдэффекты, то в большинстве случаев они тоже будут корректны, так как пользователь совершил действие и оно будет выполнено немного позже
источник

Sergey Фrolov in Советский Angular
А если должна быть отмена действий, то уж для этого заводится отдельный UX
источник