import React from 'react'; import { Form, message } from 'antd'; import ProForm, { ProFormText, ProFormSelect, ProFormDependency } from '@ant-design/pro-form'; const waitTime = (time: number = 100) => { return new Promise((resolve) => { setTimeout(() => { resolve(true); }, time); }); }; export default () => { return ( { await waitTime(2000); console.log(values); message.success('提交成功'); }} initialValues={{ name: '蚂蚁设计有限公司', name2: '蚂蚁设计集团', useMode: 'chapter', }} > {/* ProFormDependency 会自动注入并且 进行 shouldUpdate 的比对 */} {({ name, name2 }) => { return ( ); }} {/* noStyle shouldUpdate 是必选的,写了 name 就会失效 */} {(form) => { return ( ); }} ); };