antd ruft/ändert Formulardaten (Formularfelddaten)

Referenzreferenz erstellen

formRef = React.createRef();

Form- und Referenzbindung

//ref={this.formRef}  先给Form 
<Form ref={
    
    this.formRef} name="control-ref" onFinish={
    
    this.onFinish}>
   <Form.Item name="name" label="Name" rules={
    
    [{
    
     required: true }]}>
        <Input />
   </Form.Item>
   <Form.Item name="age" label="Age" rules={
    
    [{
    
     required: true }]}>
        <Input />
    </Form.Item>
</Form>

Wert erhalten

var name = this.taskDetailsExportRef.current.getFieldValue('name');
var age = this.taskDetailsExportRef.current.getFieldValue('age');

Ändern

this.formRef.current.setFieldsValue({
    
    
	name: 'name change',
	age: 'age change'
});

おすすめ

転載: blog.csdn.net/yyuggjggg/article/details/133911156