• Почему возникает ошибка?

    @Sensetive
    Front-End developer
    <input type="text"
                                           className="floating-label-input"
                                           id="name"
                                           value={this.state.name.inputValue || ''}
                                           onFocus={this.activateField}
                                           onBlur={this.disableFocus}
                                           onChange={this.updateInputValue}


    Из-за того, что изначальное значение inputValue undefined, а затем оно меняется на какое-то при вводе данных возникает такая ошибка. Если отсутствует атрибут value, реакт считает input неконтролируемый.
    Ответ написан
    Комментировать