для оптимизации ?
Нет, key тут оптимизаций никаких не делает. Он напротив заставляет всё пересоздавать при изменении параметров. Скорее позволяет не следить за обновлением параметров. Может ещё быть актуальным для keep-alive, если он есть сверху, и для анимаций переходов. Можно убрать (но зачем-то ведь он был добавлен?). Можно не использовать fullPath, чтобы query не затрагивать
Брал за основу вот такой проект. Там уже было написано) https://github.com/zmts/beauty-vuejs-boilerplate/tree/master/src
> но зачем-то ведь он был добавлен? видимо что бы был перемаунт когда один компонент отвечает за динамичесий путь (допустим /page/:id) и при смене :id компонент не перерендериться без key сверху
Как по правильному вообще делают фильтрацию для таблиц через query ?
Возможно. Я имел в виду, что если просто убрать key, то придётся изменять всё то, что на нём основывалось
А нужно уметь делиться ссылкой на конкретное состояние фильтрации, сохранять её?
Обсуждают сегодня