一、如何获取或更新Form中的值
注意,代码段中username,name,age必须与form表单中form.item设置的name名相同。
- 更新Form表单里面的值
//函数组件
//在Form中添加属性ref={formRef}
const formRef = React.createRef()
formRef.current.setFieldsValue({
username: 'name',
})
//class组件
//在Form中添加属性ref={this.formRef}
formRef = React.createRef()
this.formRef.current.setFieldsValue({
username: 'name',
})
- 用这个方法可以获取表单中的值
//函数组件
//在Form中添加属性ref={formRef}
const formRef = React.createRef()
const form = formRef.current // 使用 getFieldsValue 获取多个字段值
const values = form.getFieldsValue(['name','age'])
console.log(values)
//class组件
//在Form中添加属性ref={this.formRef}
formRef = React.createRef()
const form = this.formRef.current // 使用 getFieldsValue 获取多个字段值
const values = form.getFieldsValue(['name','age'])
console.log(values)
二、在Modal组件中的p标签不能自动换行
解决办法:
<p style={{ wordWrap: 'break-word' }}>