更新Material-UI / Core时出现Material-UI / Pickers的错误

时间:2020-01-07 18:49:14

标签: reactjs material-ui

我有一个使用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>

任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:0)

此问题已在@material-ui/pickers的最新(3.2.10)版本中修复。