antd內有兩個關於時間區間選擇的對象:TimerPicker,DatePicker.他們都有自己的RangePicker,
如果一個構建中有兩個時間區間選擇框(非在一個框內同時可選擇日期和時間而是分開)
換句話說在一個組件內直接同時使用兩個組件的同名RangePicker
個人的做法時在jsx內利用變量的環境作用域,這樣就不用改名(解構出的rangePicker非自定義名字)
import {TimerPicker,DatePicker} from 'antd' const { RangePicker } = DatePicker//日期選擇 {/* 選擇日期 */} <Form.Item label="日期" name="chosedate"> <RangePicker></RangePicker> </Form.Item> {/* 指定時間 */} <Form.Item name="zhiTimer" label="指定時間"> { (()=>{ const {RangePicker} = TimePicker return <RangePicker></RangePicker> })() } </Form.Item>