在FormItem中使用select的initialValue设置初始值
程序员文章站
2022-04-05 10:33:46
...
<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的值。
推荐阅读
-
在Surface中IE浏览器触摸版和桌面版的设置使用技巧
-
在Surface中IE浏览器触摸版和桌面版的设置使用技巧
-
解决select2在bootstrap modal中不能正常使用的问题
-
在PPT2010中使用渐变填充设置文本上下颜色不一的效果
-
在Word2010中设置显示最近使用的文档数量
-
在springboot中如何使用filter设置要排除的URL
-
在PHP中设置、使用、删除Cookie的解决方法_php实例
-
在PHP中设置、使用、删除Cookie的解决方法_php实例
-
使用Aspose.PDF for .NET将PDF转换为HTML格式示例解读(6)——在style.css中设置字体的URL前缀
-
在PHP中设置、使用、删除Cookie的解决方法