我有一个使用material-ui的react应用。我最近将@ material-ui / core从4.5.1更新到4.8.3(这样做是因为我想使用早期版本中不提供的TableContainer组件。)
更新后,由于@ material-ui / pickers中的DatePicker组件出现错误,我的应用不再编译。我收到的错误消息是:
“ Type'{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>
任何帮助将不胜感激!
我有一个使用material-ui的react应用。我最近将@ material-ui / core从4.5.1更新为4.8.3(之所以这样做,是因为我想使用TableContainer组件,该组件在早期版本中不可用...
此问题已在@material-ui/pickers
的最新(3.2.10)版本中修复