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

Доброй ночи всем , подскажите пожалуйста, как сделать так

чтоб при смене параметров в роуте, страница не ререндерелась? Спасибо

20 ответов

11 просмотров

Параметры роута реактивные. Их изменение приведёт к ререндеру тех компонентов, которые от него зависят

👑Eugene-R. Автор вопроса
Grigorii K. Shartsev
Параметры роута реактивные. Их изменение приведёт ...

Мб есть какие то решения для пагинации , когда парам это /page-2/ к примеру?

👑Eugene R.
Мб есть какие то решения для пагинации , когда пар...

А в чём конкретна проблема? В пагинации нам нужен ререндер, ведь на новой странице будут новые данные

👑Eugene-R. Автор вопроса
Grigorii K. Shartsev
А в чём конкретна проблема? В пагинации нам нужен...

Есть кнопка загрузить ещё , при нажатии должен меняться параметр на следующую страницу

👑Eugene-R. Автор вопроса
Grigorii K. Shartsev
А в чём конкретна проблема? В пагинации нам нужен...

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

👑Eugene R.
Ну и даже когда просто меняется страница , зачем м...

Vue 2 ререндерит компонент целиком, если в нём поменялось состояние. Но не будет пересоздавать узлы, если ничего не изменилось. Какая конкретно решается проблема?)

👑Eugene-R. Автор вопроса
Grigorii K. Shartsev
Vue 2 ререндерит компонент целиком, если в нём пом...

Страница это поиск товара , внизу пагинация которая должна работать через router-link, сам пас роута /products/:page? , есть кнопка загрузить ещё чтоб не прыгать на следующую страницу , после того как получил ещё 10 товаров делаю пуш {params: {page: “page-2”}} , при этом обновляется весь компонент и все слетает

👑Eugene R.
Страница это поиск товара , внизу пагинация котора...

пуш на тот же маршрут не должен ничего "скидывать"

👑Eugene-R. Автор вопроса
Grigorii K. Shartsev
Vue 2 ререндерит компонент целиком, если в нём пом...

Опять идёт вызов из create и все продукты слетают на первоначальное значение

👑Eugene R.
Опять идёт вызов из create и все продукты слетают ...

created не должен срабатывать. На одном маршруте один компонент, он не пересоздаётся

👑Eugene-R. Автор вопроса
👑Eugene R.
Опять идёт вызов из create и все продукты слетают ...

а зачем вызов из create? async fetch() и потом не забудьте watch: { '$route.query': '$fetch' },

Grigorii K. Shartsev
Так его и не было

а фильтры где? в параметрах?

Andy Cox
а фильтры где? в параметрах?

Как я понял, только в состоянии компонента

Grigorii K. Shartsev
Как я понял, только в состоянии компонента

@type {typeof import('vue-router').RouteConfig}[] - а виде массива как это изобразить можно?

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

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

Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
75
База данных не поможет. Шифрование не поможет. Какие там ещё варианты? Накидывайте.
КТ315
20
А табстоп это сообщение от окна или от элемента управления?
The Bird of Hermes
18
А как лучше конвертировать физический адрес в виртуальный при маппинге? В случае ядра у меня, например, direct mapping, первые 768МБ я как есть мапплю в higher half, а остальн...
Evg Resh
26
Открыл свой двухкилобайтный экзешник в x32dbg, а тут какая-то хрень. Смущает кнопка "выполнить до пользовательского кода", а что ещё может быть в файле помимо него ?
НѣкъиⰘижєжєиꙁъвьсєсвѣтьноѣсѣтиѥсть•
11
Мне были интересны дишные хаки и я нашёл любопытный способ на форуме через __traits, что-то вроде int delegate(int) fac = (int n) => n == 0 ? 1 : n * __traits(parent, {})(n - ...
Constantin F.
1
Вопрос тем кто смотрит видео и слушает подкасты - как вы потом ищете нужную вам информацию? Вот статью я прочитал, потом могу искать нужную мне часть банальным поиском. Пропус...
Aleksandr Druzhinin
4
Всем привет, подскажите/посоветуйте пожалуйста. Фаердак компоненты, имею одно место где бизнес хочет видеть при открытии формы список всех клиентов, это порядка 30к. Мои дово...
Sasha Sch
14
Ребят, если кто в курсе - скажите, а в загранке такое же засилье маркетплейсов? или там простые сермяжные интернет-магазины живут попроще?
Андрей [aharito] Харитонов
14
Коллеги, доброе утро. Запустил на удаленном хосте приложение (ручками зашел туда по ssh и запустил, не командой удаленно). Создал потом ssh-туннель, и с моей машины приложение...
Δημήτηρ
9
Карта сайта