Перейти к содержимому
19 / 112

В чём разница между v-if и v-show?

v-if полностью добавляет/удаляет элемент из DOM. v-show оставляет элемент в DOM, но переключает CSS-свойство display: none. v-if имеет более высокую стоимость переключения (создание/уничтожение), но нулевую стоимость начального рендера при false. v-show наоборот — дешёвое переключение, но элемент всегда рендерится. Используй v-show для частых переключений, v-if — для редких.

В чём разница между v-if и v-show? | JScriptiser