<router view> используют key чтобы обновлять внутримаршрутные обновления?
Когда хотят, чтобы компонент маршрута пересоздавался при смене маршрута. Это не связано с логикой работы роутера, только с желанием разработчика
Так в этом и смысл. Когда я отслеживаю ЛЮБОЕ изменение маршрута - ререндер не происходит даже по optional $forceRefresh. Но происходит если менять :key
Ререндер происходит при любом реактивном изменении реактивных данных. key используют не для ререндера, а для пересоздания экземпляра компонента
Пусть так. Можешь объяснить почему при forceRefresh на root компоненте обновление не происходит? Я вроде спец, но тут потерялся....
Что значит "не происходит обновление"? Что и от чего должно обновляться?
Это симуляция да. Но смысл именно в подходе.
Обсуждают сегодня