|
|
@ -8,7 +8,7 @@ const { Item } = Form; |
|
|
|
const { Group } = Radio; |
|
|
|
|
|
|
|
const AddTrack = () => { |
|
|
|
const [formList, setFormList] = useState<any>([]); |
|
|
|
const [formList, setFormList] = useState<any>([{ type: 'arc' }]); |
|
|
|
const [form] = Form.useForm(); |
|
|
|
|
|
|
|
const addArcForm = () => { |
|
|
@ -28,6 +28,12 @@ const AddTrack = () => { |
|
|
|
}, |
|
|
|
}; |
|
|
|
|
|
|
|
const onDel = (index:number) => { |
|
|
|
let list = [...formList] |
|
|
|
list.splice(index, 1); |
|
|
|
setFormList(list) |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
const onSave = () => { |
|
|
|
form.validateFields().then((values) => { |
|
|
@ -94,7 +100,7 @@ const AddTrack = () => { |
|
|
|
<div key={index} className='arc_item'> |
|
|
|
<div className="flex"> |
|
|
|
<h3>圆弧</h3> |
|
|
|
<div className='ml-[auto]'><CloseSquareOutlined /></div> |
|
|
|
<div className='ml-[auto]'><CloseSquareOutlined onClick={()=>onDel(index)}/></div> |
|
|
|
</div> |
|
|
|
<Form.Item |
|
|
|
name={`startX_${index}`} |
|
|
|