Встречается на собеседованиях • сегодня

Как во Vue устроено общение между компонентами

В Vue компоненты могут общаться через: 1. **Props** (родитель → дочерний) ```vue ``` 2. **События** (дочерний → родитель) ```vue ``` 3. **Provide/Inject** (глубокое вложение) ```js // Ancestor provide() { return { theme: 'dark' } } // Descendant inject: ['theme'] ``` 4. **Vuex/Pinia** (глобальное состояние) 5. **Event Bus** (устаревший способ, лучше использовать Vuex/Pinia) 6. **$refs** (прямой доступ к дочернему компоненту) 7. **$parent/$children** (не рекомендуется)
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы