Встречается на собеседованиях • сегодня
Чем отличается V от V-Show
`v-if` и `v-show` управляют видимостью элементов, но работают по-разному:
- **`v-if`** полностью удаляет или создаёт элемент в DOM, включая его дочерние элементы и слушатели событий. Подходит для редких переключений, так как инициирует перерисовку компонента.
- **`v-show`** просто переключает CSS-свойство `display: none/block`. Элемент остаётся в DOM, что делает переключение быстрее, но начальная загрузка тяжелее.
**Пример:**
```html
Удаляется из DOM
Скрывается через CSS
```
**Когда использовать:**
- `v-if` — если элемент редко меняется или важен рендеринг (например, тяжёлые компоненты).
- `v-show` — для частых переключений (например, табы, всплывающие окна).
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы