我有一个使用material-ui的react应用。我最近将@ material-ui / core从4.5.1更新到4.8.3(这样做是因为我想使用早期版本中不提供的TableContainer组件)。
更新后,由于@ material-ui / pickers中的DatePicker组件出现错误,我的应用不再编译。我收到的错误消息是:
“键入'{renderDay:(day:MaterialUiPickersDate,selectedDate: MaterialUiPickersDate,dayInCurrentMonth:boolean)=>元素;值: 时刻;变体:“静态”; onChange :(天:MaterialUiPickersDate)=> 虚空...另外9个...; rowsMax:未定义; }'缺少以下内容 “ Pick”类型的属性:颜色,大小“
这是我使用DatePicker组件的代码段。
import MomentUtils from "@date-io/moment";
import { DatePicker, Day, MuiPickersUtilsProvider } from "@material-ui/pickers";
import { MaterialUiPickersDate } from "@material-ui/pickers/typings/date";
...
<MuiPickersUtilsProvider utils={MomentUtils}>
<DatePicker
// eslint-disable-next-line
renderDay={renderDay}
value={selectedDate}
variant="static"
onChange={handleDateChange}
format="YYYY-MM-DD"
disableToolbar={true}
style={undefined}
onFocus={undefined}
onBlur={undefined}
className={undefined}
ref={undefined}
innerRef={undefined}
rows={undefined}
rowsMax={undefined}
/>
</MuiPickersUtilsProvider>
任何帮助将不胜感激!
答案 0 :(得分:0)
此问题已在@material-ui/pickers
的最新(3.2.10)版本中修复。