Задать вопрос
@andreychumak
junior

Как вставить value в react-input-mask?

Я хочу передать значение для подстановки в свою форму:

= react_component "PhoneInput/PhoneInput", {value: @user.phone, name: 'user[phone]'}


В моем компоненте:

const PhoneInput = ({ name, value }) => (
  <InputMask mask="+7 (999) 999 99 99" name={name} value={value} required className="input" />
);


Значение подставляется, но ни отредактировать, ни удалить подставленное значение я не могу.
Как это можно сделать?
  • Вопрос задан
  • 3503 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 1
0xD34F
@0xD34F Куратор тега React
А где же обработчик onChange? Почему его нет? Надо добавить.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@Kadirov_style
просто вместо value поставьте defaultValue
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы