是的,Ant Design的日期选择器允许用户通过输入框手动输入日期。默认情况下,它不会禁用键入,因此用户可以键入日期或使用常用的快捷键。
以下是一个示例代码:
import React, { useState } from 'react';
import { DatePicker } from 'antd';
import moment from 'moment';
const { RangePicker } = DatePicker;
const App = () => {
const [selectedDate, setSelectedDate] = useState(null);
const handleDateChange = (date, dateString) => {
setSelectedDate(date);
};
return (
);
};
export default App;
在这个例子中,当用户选择一个日期时,handleDateChange
函数被调用并将日期存储到selectedDate
状态中,然后在组件中可以使用它来做一些事情。用户也可以通过输入框手动键入日期。