'DatePicker.RangePicker' cannot be used as a JSX component.

8,560 阅读1分钟

antd和react在四月份升级后出现问题

'DatePicker.RangePicker' cannot be used as a JSX component.

image.png

解决办法

const RangePicker:any= DatePicker.RangePicker;//写上any会是正确的

//const {RangePicker}=DatePicker 这种是错误的

  <Form.Item label="聚合日期" name="dates">

    <RangePicker ranges={ranges} />

  </Form.Item>