Боритесь с этим уже пару дней и не можете найти решение.
У меня есть приложение Nuxt, которое отображает некоторые элементы + набор кнопок фильтра, чтобы скрыть их с приятной анимацией.
Я отправляю запрос на URL, чтобы пользователи могли поделиться ссылкой. Но я получаю сильный удар по производительности при нажатии на запрос. Прокрутка становится медленной sh, и анимация заикается почти на секунду.
Я пробовал 3 различных подхода, так как я думал, что это может быть связано с некоторой внутренней перезагрузкой ... функция $ router.pu sh, window.history.pushState и window.history.replaceState. Результат тот же.
Я создал чистый проект Nuxt без фильтрации / анимации, и он показывает то же самое замедление. Затем я попытался настроить Shared CodeSandbox, и эффект там намного слабее! Добавлена анимация, чтобы сделать ее сопоставимой, но, как я уже сказал, эффект едва заметен, поэтому я не уверен, в чем здесь проблема.
https://codesandbox.io/s/solitary-star-s505h
То же самое на моей локальной машине и на моем производственном сервере показывает значительное замедление. Я попробовал это в режиме разработки и в производственном режиме, без разницы.
Любая помощь будет оценена!