Встречается на собеседованиях • сегодня
Что такое Two-way binding
Two-way binding — это механизм синхронизации данных между моделью (данными) и представлением (UI). Когда данные в модели меняются, представление автоматически обновляется, и наоборот — изменения в UI (например, ввод в поле формы) сразу отражаются в модели.
Чаще всего используется в формах. Например, во фреймворках типа Angular или Vue:
```html
{{ message }}
``` ```typescript // Angular пример{{ message }}
``` Под капотом это обычно комбинация: 1. Связывания свойств (property binding) — модель → представление 2. Обработки событий (event binding) — представление → модель В React two-way binding эмулируется через управляемые компоненты: ```jsx function MyComponent() { const [value, setValue] = useState(''); return setValue(e.target.value)} />; } ``` Основной плюс — удобство работы с формами, минус — потенциальные проблемы с производительностью при сложных связях.
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы