我在这个项目中使用 MUI Date Picker 和 React.js。
我遇到的问题是,我无法可视化应根据当前为虚拟数组的突出显示日期呈现为徽章的 checkIcon。
我无法在文档中找到任何具体信息,并尝试遵循视频解释,但似乎没有任何效果。
import { useState } from 'react';
import TextField from '@mui/material/TextField';
import { AdapterDateFns } from '@mui/x-date-pickers/AdapterDateFns';
import { LocalizationProvider } from '@mui/x-date-pickers/LocalizationProvider';
import { StaticDatePicker } from '@mui/x-date-pickers/StaticDatePicker';
import Badge from '@mui/material/Badge';
import { PickersDay } from '@mui/x-date-pickers/PickersDay';
import CheckIcon from '@mui/icons-material/Check';
export const Calendar = () => {
const [value, setValue] = useState(new Date());
const [highlightedDays, setHighlightedDays] = useState([1, 2, 13]);
return (
<LocalizationProvider dateAdapter={AdapterDateFns}>
<StaticDatePicker
variant='static'
orientation='portrait'
value={value}
disableFuture …Run Code Online (Sandbox Code Playgroud)