我试图使用React.js和Datepicker突出显示三个具体的日期:"10-11-2020","22-11-2020","07-11-2020“,但我没有做到这一点。下面是我的代码:
import React, {useState, Component} from "react";
import DatePicker from "react-datepicker";
import "react-datepicker/dist/react-datepicker.css";
const Datepicker = (props) => {
const [startDate, setStartDate] = useState(new Date());
return (
<DatePicker
className="custom-select"
dateFormat="dd/MM/yyyy"
selected={startDate}
highlightDates={["10-11-2020","22-11-2020", "07-11-2020"]}
/>
);
};
export default Datepicker;我把代码放在这里:https://codesandbox.io/s/unruffled-wescoff-mfpgj?file=/src/App.js
你能帮我个忙吗?
发布于 2020-11-29 01:12:15
您必须将javascript date对象数组传递给highlightDates
<DatePicker
.....
highlightDates={[new Date("2020-11-15"), new Date("2020-11-20")]} //This should be js date array
/>https://stackoverflow.com/questions/65052243
复制相似问题