разных страницах (условные MainLayout, AuthLayout и подобное). В MainLayout есть сайдбар, в котором отрисовывается аватарка юзера, которая перезапрашивается каждый раз, когда юзер ходит по страницам, где используется MainLayout. Как тут лучше всего оптимизировать, да бы на каждый чих не запрашивать подобные данные?
Первое, что приходит в голову - keep-alive. Но кажется так себе решением (мб сайд эффекты на других страницах или что-то в этом роде).
Либо использовать для layout-ов маршруты, засовывая страницы уже в дочерние маршруты. Либо делать общий компонент всех лейаутов, который будет выводить компоненты через component :is, забирая layout из, например, meta свойств роутера
хмммм, вот вариант с layout из мета свойств - звучит интересно
Перестань делать запрос если картинка уже пришла например
Ты же понимаешь, что это не рашет вопрос? У меня компонент ререндерится и если я сделаю так, как ты предлагаешь, то у меня просто картинки не будет
Обсуждают сегодня