Встречается на собеседованиях • сегодня
Есть ли какое-нибудь ВНЖ
Во Vue.js есть несколько способов управления видимостью элементов:
1. `v-if` - полностью удаляет/добавляет элемент из DOM
```html
Показывается только если isVisible === true
```
2. `v-show` - скрывает элемент через CSS (display: none)
```html
Всегда в DOM, но скрыт если isVisible === false
```
3. Динамические классы/стили
```html
Скрыто через CSS класс
Скрыто через инлайн стили
```
Разница между `v-if` и `v-show`:
- `v-if` ленивый - не рендерится пока условие не станет true
- `v-show` всегда рендерится, просто скрыт
- `v-if` имеет большие затраты при переключении (пересоздание DOM)
- `v-show` дешевле при частых переключениях
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы