阅读量:0
在Ant Design中,使用Form组件和Switch组件时,可以通过Form.Item的name属性来绑定数据,并通过Form的initialValues来回显数据。
import React from 'react'; import { Form, Switch } from 'antd'; const Demo = () => { return ( <Form initialValues={{ switchData: true, // 假设这是要回显的Switch状态 }} > <Form.Item name="switchData" valuePropName="checked"> <Switch /> </Form.Item> </Form> ); }; export default Demo;
上述代码中,Form.Item的name属性与initialValues中的键名相对应,以此来确定需要回显的数据。valuePropName="checked"告诉Form.Item Switch组件的状态应该由checked属性来控制。当表单首次渲染时,Switch组件会根据initialValues中的switchData值来设置自身的状态。