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

15 ответов

10 просмотров

сделайте гард, который будет проверять квери, гард возвращает новый UrlTree если нужен редирект.

xxtux Shvets
сделайте гард, который будет проверять квери, гард...

слишком сложно, нет? Данные два раза получать придётся, либо как то передачу данных мутить

Oleg Safonov
слишком сложно, нет? Данные два раза получать прид...

лучше сразу норм "замутить". Данные не должны передаваться, т.к. должны и так храниться в сервисе с которым общаются компонент и гард

xxtux Shvets
лучше сразу норм "замутить". Данные не должны пере...

Грузить данные в гарде - ну это, по моему мнению, не лучшее решение

xxtux Shvets
а где?

возможно, компонент должен инициировать это Так может быть неявно

Oleg Safonov
возможно, компонент должен инициировать это Так мо...

зачем открывать компонент с неправильными исходными данными?

xxtux Shvets
зачем открывать компонент с неправильными исходным...

это хороший вопрос Но вклиниваться в роутинг, чтоб загрузить данные через гард - звучит не очень

Oleg Safonov
это хороший вопрос Но вклиниваться в роутинг, чтоб...

пока не загрузишь данные - не узнаешь есть смысл открывать компонент или нет. ну и где это делать, если не в роутере :)

xxtux Shvets
пока не загрузишь данные - не узнаешь есть смысл о...

Так можно слишком далеко зайти и перенести слишком много логики в гард) Но в целом, допускаю, что это может быть неплохим решением в некоторых случаях

Oleg Safonov
Так можно слишком далеко зайти и перенести слишком...

не. в гарде проверяются ровно те условия, без которых существование компонента лишено смысла. он для этого и существует, для проверки данных.

xxtux Shvets
не. в гарде проверяются ровно те условия, без кото...

может для кейса 404 лучше подойдет резолвер?

Eric Cartmenez
может для кейса 404 лучше подойдет резолвер?

резолвер не делает проверку. ну т.е. вы можете сделать навигейт из резолвера, но это концептуально не правильно. а запустить резолвер перед гардом нельзя.

xxtux Shvets
не. в гарде проверяются ровно те условия, без кото...

Ну теперь ещё и для загрузки данных он существует

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

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

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
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
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
~ 2m21s  nix shell github:nixos/nixpkgs#stack ~  stack ghc -- --version error: … while calling the 'derivationStrict' builtin at /builtin/derivation.nix:...
Rebuild your mind.
6
Карта сайта