Задать вопрос
Demigodd
@Demigodd

Как в React проверить состияние Формы на Dirty?

Представим есть компонент Form.js
// Form.js
<form>
  <input type="text" value="" />
</form>


И главный компонент App.js в котором импортирован наш форм.
// App.js
<Form />


Какими способами можно проверить эту форму на изменение ?
Нужен какой нибудь глобальный метод. Например возможно что у нас на странице будет кнопка Save которое нам нужно отключить если форма не тронута.
// Footer.js
<button onClick={save}>Save</button>.


Вообшем какими способами на голом Реакт проверяют форму на Dirty(изменение).
Да кодить на Реакте мыслями Ангуляра не вариант...
Вот на ангуляр был метод у формы form.$dirty которое возврашает true или false. Но вот на реакте беда)
  • Вопрос задан
  • 302 просмотра
Подписаться 1 Простой 5 комментариев
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Javascript.ru
    Курс по React
    5 недель
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
RomReed
@RomReed
JavaScript, Flutter, ReactNative, Redux, Firebase
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽
ITK academy Казань
от 50 000 до 90 000 ₽