优化Map和FormItemsRenderer类型
							parent
							
								
									55090af1c6
								
							
						
					
					
						commit
						51787a3559
					
				|  | @ -9,7 +9,7 @@ import type { FORM_ITEM_RENDER_ENUM } from "../../enum/formItemRender"; | |||
|  */ | ||||
| export type FormItemRenderType | ||||
|   = | (typeof FORM_ITEM_RENDER_ENUM)[keyof typeof FORM_ITEM_RENDER_ENUM] | ||||
|     | ((props: { formValues: FormValues; [key: string]: any }) => ReactNode); | ||||
|   | ((props: { formValues: FormValues; value: any; onChange: (value: any) => void; [key: string]: any }) => ReactNode); | ||||
| 
 | ||||
| /** | ||||
|  * 选项项数据类型 | ||||
|  |  | |||
|  | @ -33,14 +33,16 @@ const Map = (props) => { | |||
|     <> | ||||
|       <Row gutter={24}> | ||||
|         <Col span={12}> | ||||
|           <Form.Item label="经度" name={longitudeProps} style={{ flex: 1 }} rules={[{ required, message: "请选择经度" }]}> | ||||
|           <Form.Item label="经度" name={longitudeProps} rules={[{ required, message: "请选择经度" }]}> | ||||
|             <Input disabled /> | ||||
|           </Form.Item> | ||||
|         </Col> | ||||
|         <Col span={12}> | ||||
|           <Form.Item label="纬度" name={latitudeProps} style={{ flex: 1 }} rules={[{ required, message: "请选择纬度" }]}> | ||||
|           <Form.Item label="纬度" required={required} rules={[{ required, message: "请选择纬度" }]}> | ||||
|             <div style={{ display: "flex", gap: 10 }}> | ||||
|               <Form.Item name={latitudeProps} noStyle rules={[{ required, message: "请选择纬度" }]}> | ||||
|                 <Input disabled /> | ||||
|               </Form.Item> | ||||
|               <Button type="primary" onClick={() => setMapVisible(true)}> | ||||
|                 点击定位 | ||||
|               </Button> | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue