import React, { useState } from 'react'; import ProForm, { ProFormRadio, ProFormList, ProFormText, ProFormFieldSet, ProFormDigit, ProFormSelect, ProFormDatePicker, ProFormGroup, } from '@ant-design/pro-form'; const Demo = () => { const [position, setPosition] = useState<'bottom' | 'top'>('bottom'); return ( <> setPosition(e.target.value), }} options={[ { label: '顶部', value: 'top', }, { label: '底部', value: 'bottom', }, ]} /> { console.log('Received values of form:', values); }} > { console.log(value); if (value && value.length > 0) { return; } throw new Error('至少要有一项!'); }, }, ]} creatorButtonProps={{ position, }} creatorRecord={{ name: 'test', }} initialValue={[ { name: '1111', nickName: '1111', age: 111, birth: '2021-02-18', sex: 'man', addrList: [{ addr: ['taiyuan', 'changfeng'] }], }, ]} > ); }; export default Demo;