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

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

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

17 ответов

12 просмотров

Можно смотреть на 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, там вся иерархия заматченных роутов

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

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

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

Мужики и девушки, привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных...
Kraszx
14
Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
Я вот подумал. SSE выполняет операции максимум с 64-битной точностью. А FPU - всегда с 80-битной. Разве не должно быть FPU точнее тогда?
The Bird of Hermes
13
как быть с принтером? такой подход прокатит?
zamtmn
12
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
Всем привет! Подскажи, пожалуйста, как передать в TComboBox сразу значение и id записи. На Delphi я делал так: ComboBox1.Items.AddObject('Какое-то значение', Pointer(id запис...
Евгений
13
Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
50
Я не понимаю, это троллинг или что? Швабрика поддерживают, который буквально пишет на ассемблере взаимодействия с винапи. Я это ещё написал загрузчик и хоть что-то изучаю в о...
Shadow Akira
6
А вот это что за конструкция? Вернее, она тут нафига?
Serjone
10
Привет. Подскажите, как правильно сматчить лист фиксированного размера, чтобы компилятор не говорил мне о неполном паттерне? Допустим что-то такое [x', y'] = sort [x, y]?
Arseny
8
Карта сайта