📅  最后修改于: 2023-12-03 14:50:33.880000             🧑  作者: Mango
反应原生元素 datepicker 是一个用于交互式选择日期的 JavaScript 库。它提供了一个易于使用和高度可定制的日期选择器,可以方便地集成到你的网站或应用程序中。
npm install react-datepicker
import React, { useState } from 'react';
import DatePicker from 'react-datepicker';
import 'react-datepicker/dist/react-datepicker.css';
const MyDatePicker = () => {
const [selectedDate, setSelectedDate] = useState(null);
const handleDateChange = (date) => {
setSelectedDate(date);
};
return (
<DatePicker
selected={selectedDate}
onChange={handleDateChange}
dateFormat="yyyy-MM-dd"
minDate={new Date()}
maxDate={new Date(2022, 11, 31)}
placeholderText="Select a date"
/>
);
};
export default MyDatePicker;
import
语句将反应原生元素 datepicker 库引入你的项目。DatePicker
组件,并将其渲染到你想要显示日期选择器的位置。useState
钩子来跟踪所选日期的状态,并通过selected
和onChange
属性来设置和更新该值。要了解更多关于反应原生元素 datepicker 的详细信息和用法,请参阅官方文档:React Datepicker Documentation