Встречается на собеседованиях • сегодня
Есть ли опыт в миграции кода с Vue 2 на Vue 3
Да, есть опыт миграции с Vue 2 на Vue 3. Основные изменения:
- Composition API - новый способ организации кода вместо Options API
js
// Vue 2
export default {
data() { return { count: 0 } },
methods: { increment() { this.count++ } }
}
// Vue 3
import { ref } from 'vue'
export default {
setup() {
const count = ref(0)
const increment = () => count.value++
return { count, increment }
}
}
text
2. **Глобальные API** теперь используют createApp()
3. **v-model** - изменён синтаксис, можно несколько v-model на компонент
4. **Фрагменты** - компоненты могут иметь несколько корневых элементов
5. **Teleport** - новый компонент для порталов
Миграция требует проверки совместимости через официальный миграционный сборник и постепенного обновления, особенно для плагинов.
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы