<FormItem label="用户" {...formLayout}>
{
getFieldDecorator('useredit', {
initialValue: editUserId
})(
<Select
mode="multiple"
onChange={this.handleChange}
>
{user.map(data => <Option key={data.id} value={data.id}>{data.name}</Option>)}
</Select>
)
}
</FormItem>
注意:initialValue设置的值应该对应Option中value属性的值,如果设置的值在所有option中找不到,select才会用设置的值显示在内容框中,自然获取value也是我们设置的值。所以我们在设置initialValue的时候,应该填写的是下拉列表中包含option的value的值。