Rumah > Soal Jawab > teks badan
P粉9405389472023-08-23 14:57:55
Anda juga boleh menggunakan cangkuk
import { Form } from "antd" const [form] = Form.useForm(); fetch('api') .then(results=>{ return results.json() }) .then(data=>{ form.setFieldsValue({ sample: data.dataYouWant }); <Form form = {form}> <Form.Item name = "sample"> <Input /> </Form.Item> </Form>
P粉0789451822023-08-23 12:33:30
Dokumentasi menyatakan:
Apabila data dimuatkan dari bahagian belakang, hubungi sahaja setFieldsValue
:
fetch('http://localhost:5728/Fields/get/' + this.state.Data.Id) .then(results=>{ return results.json() }) .then(data=>{ this.props.form.setFieldsValue({ Id: data.field.Id, Name: data.field.Name, Description: data.field.Description, Value: data.field.Value }) })
Atau lebih ringkas, jika data.field
bahagian belakang betul-betul sepadan dengan nama medan:
this.props.form.setFieldsValue(data.field)