c большими объемами DOM-узлов, переключаемых через v-if? Не могу понять, как можно ускорить работу, когда это объективная реальность, что при переключении через v-if Vue бегает по Virtual DOM в поисках переиспользуемых совпадений для отрисовки, и никак тут ничего не поменяешь...
а есть ссылка потыкать?
попробуй заюзать virtual-scroll
Если данные необходимо отобразить один раз, а после с ними не должно происходить никаких математических расчётов, то это достаточно легко оптимизируется с использованием директивы v-once. Расчёты, необходимые для отображения, будут произведены лишь однажды. v-if/v-show тоже необходимо использовать по назначению. Если ноды большие и/или их порядок в структуре документа меняется, с этим лучше справится v-show, но лично я стараюсь максимально дробить компонент на мелкие части и пользуюсь в основном v-if.
Обсуждают сегодня