что такое getFieldDecorator в antd и как использовать getFieldDecorator в React? - PullRequest
0 голосов
/ 23 апреля 2019
  initialValue: formData.orderInfo ? formData.orderInfo.netWtUnits : 'MT',
  onChange: e => this.handleUnitsChange(e, 'orderInfo.netWtUnits'),
  rules: [
    {
      required: this.props.contract=="No"?true:false,
      message: 'Please input Weight Units!'
    }
  ]
})(
  <Select placeholder="MT" style={{ width: 55 }}>
    <Select.Option value="MT">MT</Select.Option>
    <Select.Option value="KG">KG</Select.Option>
  </Select>
);

Я хочу добавить значение по умолчанию для этого . Можете ли вы помочь

1 Ответ

0 голосов
/ 23 апреля 2019

Использовать атрибут defaultValue,

<Select defaultValue="MT"/>

Пример параметров веса:

const weightOptions = ["MT", "KG"];

const addWeightOptions = weightOptions =>
  weightOptions.map((weight, i) => (
    <Select.Option key={`${weight}-${i}`} value={weight}>
      {weight}
    </Select.Option>
  ));

<Select
    placeholder="Select Weight Units"
    defaultValue={weightOptions[0]}
  >
    {addWeightOptions(weightOptions)}
</Select>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...