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

Свелтейшие! Добрый день! Есть пути /dashboard и /a. С этим всё

ок. Когда сначала загружается dashboard - afterUpdate срабатывает. А при переходе на /a не срабатывает. При этом /a - тот же дашборд.

Что я делаю не так?

10 ответов

8 просмотров

Может не было апдейта никакого?

Uncle-Robot Автор вопроса
Valexr
Может не было апдейта никакого?

возможно. Но почему нет апдейта, если путь другой?

Uncle Robot
возможно. Но почему нет апдейта, если путь другой?

Потому что хук вызывается, согласно доке after the component has been updated. Если у вас тот же компонент с теми же данными будет отображён, тогда не будет апдейта. Передавайте через пропсы в него, например, путь, сегмент, параметр какой-нибудь, или подписывайтесь на статус пути внутри него — зависит от того, какой роутер используете.

Uncle-Robot Автор вопроса
Daniil Kozlov
Потому что хук вызывается, согласно доке after the...

Я думал, что раз другой путь - значит всё надо отрисовать снова.

Uncle Robot
Я думал, что раз другой путь - значит всё надо отр...

Это зависит от роутера, но вообще нет, смена урла не значит смену дерева компонентов.

Daniil Kozlov
Это зависит от роутера, но вообще нет, смена урла ...

Вот у меня щас данные прилетают быстрее ререндера... и анимация на смену компонента по url отрабатывает уже в новыми данными 😁

Uncle-Robot Автор вопроса
Daniil Kozlov
Потому что хук вызывается, согласно доке after the...

Хм... а компонент обновляется при смене url'а...

Uncle Robot
Хм... а компонент обновляется при смене url'а...

Значит так работает ваш роутер. По самой процедуре это необязательно. Что за роутер?

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

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

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Ребят в СИ можно реализовать ООП?
Николай
33
у вас два процесса. один посылает другому сигнал. у вас есть код обоих процессов? если всё не так - расскажите как оно на самом деле. а именно кто кому чего, есть-ли консоли,...
Karagy
6
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Карта сайта