@Guzh

Корректно ли очищать значение input'а в React при помощи ссылки(ref) на элемент?

<input id='block-input' type='text'  ref={(input) => {this.blockInput = input;}} />
this.blockInput.value = '';

Корректно ли такая операция? К какому DOM'у я обращаюсь, виртуальному?
  • Вопрос задан
  • 161 просмотр
Решения вопроса 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега React
Корректно ли такая операция?
Будет ли она работать? Да, будет. Правильна ли она с точки зрения Реакта? Скорее всего, нет. Смысл Ректа в том, чтобы вы манипулировали объектом состояния, а он уже строил нужный DOM сам.

К какому DOM'у я обращаюсь, виртуальному?
К обычному.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы