Nic*_*ick 2 date reactjs react-datepicker
我知道这个集合应该在 Date 对象上执行,但即使我在 Date 对象上执行。ReactDatepicker 根本不起作用。
第 12:3 行:'setHours' 未定义 no-undef
行 12:12: 'setMinutes' 未定义 no-undef
行 43:9: 'setHours' 未定义 no-undef
行 43:18: 'setMinutes' 未定义 no-undef
行 44:9: 'setHours' 未定义 no-undef
行 44:18: 'setMinutes' 未定义 no-undef
行 45:9: 'setHours' 未定义 no-undef
行 45:18: 'setMinutes' 未定义 no-undef
行 46:9: 'setHours' 未定义 no-undef
行 46:18: 'setMinutes' 未定义 no-undef
const [startDate, setStartDate] = useState(
setHours(setMinutes(new Date(), 30), 16)
);
return (
<DatePicker
selected={startDate}
onChange={date => setStartDate(date)}
showTimeSelect
excludeTimes={[
setHours(setMinutes(new Date(), 0), 17),
setHours(setMinutes(new Date(), 30), 18),
setHours(setMinutes(new Date(), 30), 19),
setHours(setMinutes(new Date(), 30), 17)
]}
dateFormat="MMMM d, yyyy h:mm aa"
/>
);
}; ```
Run Code Online (Sandbox Code Playgroud)
您应该导入 setHours并setMinutes从date-fns模块中导入
import setHours from "date-fns/setHours";
import setMinutes from "date-fns/setMinutes";
Run Code Online (Sandbox Code Playgroud)