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

Можно ли через watch отследить, что изменился конкретный RouteRecordRaw? Не

path. Path может меняться, но оставаться на том же роуте.

17 ответов

3 просмотра

Можно смотреть на route.name

Иван-М Автор вопроса
Grigorii K. Shartsev
Можно смотреть на route.name

Ну да, я уже думал обойти все роуты и сгенерить им рандомное имя

Иван М
Ну да, я уже думал обойти все роуты и сгенерить и...

Зачем рандомные? Это в целом нормальная практика давать name-ы роутам

если речь именно о RouteRecordRaw, то нет, это не реактивный объект, а конфиг, и не подразумевается, что за ним нужно будет следить если тебе хочется его динамически менять и при этом как-то реагировать на это, то можно создать свою функцию-обертку, которая будет и менять, и уведомлять/что-то делать

Иван-М Автор вопроса
Artyom Tuchkov
если речь именно о RouteRecordRaw, то нет, это не ...

сам объект то я менять не буду, просто когда маршрут меняется, надо узнать поменялся ли сам объект на другой или это тот же

Иван М
сам объект то я менять не буду, просто когда маршр...

А чем могут отличатсья и что иметь общего такие маршруты?

Иван М
сам объект то я менять не буду, просто когда маршр...

>сам объект то я менять не буду >поменялся ли сам объект на другой или это тот же так будешь или нет?

Иван-М Автор вопроса
Grigorii K. Shartsev
А чем могут отличатсья и что иметь общего такие ма...

у них один и тот же компонент, поэтому мне надо перерендеривать полностью (поэтому надо узнавать что меняется маршрут и обновлять key)

Иван-М Автор вопроса
Grigorii K. Shartsev
А почему надо перерендерить?

потому что компонент не сбрасывается

Иван М
сам объект то я менять не буду, просто когда маршр...

если я тебя правильно понял, то RouteRecordRaw тут вообще ни при чем и тебе нужно просто определить смену маршрута, то тогда это делается по route.name

Иван-М Автор вопроса
Grigorii K. Shartsev
А зачем его сбрасывать?)

Чтобы он заново смонтировался, компонент может быть плохим и не срабатывать на некоторые изменения

Иван-М Автор вопроса
Artyom Tuchkov
если я тебя правильно понял, то RouteRecordRaw тут...

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

Иван-М Автор вопроса

Не может юзер описать, ему лень. Роуты динамически описывает тот, кто использует приложение. Name ему не нужен.

Иван М
Не может юзер описать, ему лень. Роуты динамически...

ну тогда либо генерируй на основе path (как делает накст, например), либо проверяй нужное в route.matched, там вся иерархия заматченных роутов

Иван-М Автор вопроса

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

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

А как старый хаскел с новым стыковать ? потому как тут работает https://play.haskell.org/saved/C3xpMzcd, а вот тут https://stepik.org/lesson/7602/step/9?unit=1473 нет ошибка C...
Fedor
131
Вопрос я правильно понимаю что в коде newtype ArrowMap k v = ArrowMap { getArrowMap :: k -> Maybe v } getArrowMap есть функция типа k -> Maybe v, если да, то не понимаю задач...
Fedor
64
Как Вы считаете нормально ли в двадцатых годах 21 века в ВУЗах Российской Федерации обучать студентов работе с TASM? Не слишком ли это "архаично"? (Если оффтоп или флейм для э...
Spiker01
52
Делаю велосипед логгер. К сообщению хочу прикрутить некоторую информацию, типа, кем отправлено, какой уровень, и всякое такое. И тут подумалось мне, почему бы не хранить весь...
Serjone
8
Народ всем привет Подскажите, как включить самописные dll библиотеки в итоговую сборку Сейчас при запуске dev сервера локально формируется папка build, из которой запускается...
Андрей
4
Доброе утро! Не совсем понятно как установить счетчик яндекс метрики на сайт. И потом ещё цели проставить?
Евгения
18
Продолжая диалог про свифт в проде – сейчас возник вопрос в активном наборе бекендеров. В основном в нашей компании мы фанаты Java Spring и полностью ей довольны. Однако найм ...
Guseyn
27
Комрады, хотел уточнить. Проперть в OnDestroy юнита-хозяина по-прежнему доступна? И еще уточнение: finalization юнита наступает раньше или позже OnDestroy?
Ed Doc
48
Гуру, подскажите, меня уже критиковали за неумением, но и в инете я решения не нашел, тем более в доках абракадабры. В 12.1 студии появился новый тип TSQLTimeStampOffset , ест...
Delphi Photo
10
Это фейк @cruppto_newbot?
Antskup
10
Карта сайта