Душный Вуй
740 subscribers
151 photos
5 videos
4 files
347 links
Немного душные, но ламповые заметки о Vue.js
#vuejs #vue #nuxt #vuex #pinia #вью #vapor
Download Telegram
Forwarded from Душный Вуй
#vue3 #directives

Я думаю про v-once слышали многие, это такая директива которая позволяет один раз отрисовать контент, и потом при любых обновлениях не трогать его, очень полезно для отрисовки статичного контента и оптимизации.

Но есть ещё такая штука как v-memo. Она позволяет вам в неё передать массив зависимых значений и предотвратить перерисовку поддерева именно тех частей которые не изменились, это очень помогает когда у вас есть гигантское количество элементов, но меняются не все элементы и вы хотите избежать перерисовки сразу всех элементов.

Так же эту директиву можно использовать в связке с v-for как на скрине выше.

Хорошая статья на эту тему:
https://learnvue.co/tutorials/v-once-v-memo