input type = "number" принимает отрицательные значения (-) в режиме разработки, но не на производстве - PullRequest
0 голосов
/ 29 октября 2018

У меня есть номер типа ввода, который принимает температуру для поля в моей форме. Он находится в компоненте ReactJs. Он принимает отрицательные значения, когда я пробую это на dev. Например, я могу ввести -10, но я не могу сделать то же самое на производстве для того же куска кода. Интересно, что если я сначала введу 10, а затем вернусь к первому элементу, я могу добавить знак минус (-). Но я не могу этого сделать, если в тексте нет значения. Чего здесь не хватает? Кроме того, почему работает на dev, а не на производстве?

<input
  required="true"
  type="text"
  class={'has-error-' + this.props.errors.includes('loadTemperature') + ' form-control input-lg'}
  id="load_temperature"
  name="loadTemperature"
  placeholder="Enter temperature"
  onChange={e => this.props.updateLoadDetails('loadTemperature', e)}
  onBlur={e => this.props.onBlur(e)}
  defaultValue={this.props.loadDetails.loadTemperature}
/>
...