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

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

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

20 ответов

19 просмотров

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

👑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}[] - а виде массива как это изобразить можно?

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта