【问题标题】:TypeError: Object(...) is not a function in Material-ui PickersTypeError: Object(...) is not a function in Material-ui Pickers
【发布时间】:2020-03-11 05:07:36
【问题描述】:

每当我安装@material-ui/pickers 时,我都会显示以下错误。甚至我也更新了@material-ui/core@4.9.5 请提出解决方案。

TypeError: Object(...) is not a function

Module../node_modules/@material-ui/pickers/esm/Wrapper-241966d7.js
D:/EdysorCode/consultant-panel/consultant/node_modules/@material-ui/pickers/esm/Wrapper-241966d7.js:27
  24 | var DIALOG_WIDTH = 310;
  25 | var DIALOG_WIDTH_WIDER = 325;
  26 | var VIEW_HEIGHT = 305;
> 27 | var useStyles = makeStyles(function (theme) {
  28 |   return {
  29 |     staticWrapperRoot: {
  30 |       overflow: 'hidden',

【问题讨论】:

  • 我也有同样的问题。我还尝试了两个不同的对等库(luxon 和 date-fns),但两次都出现了相同的错误。

标签: reactjs material-ui


【解决方案1】:

您使用的是哪个版本的 material-ui/core?

根据这个问题https://github.com/mui-org/material-ui-pickers/issues/1025,您可能使用的是旧版本的material-ui/core,它与最新的material-ui/pickers 包不兼容。

如 github 上的 README 中所述:https://github.com/mui-org/material-ui-pickers#readme

请注意,此软件包需要 @material-ui/core v4。它不适用于旧的 v3。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-11-04
    • 2019-11-10
    • 1970-01-01
    • 1970-01-01
    • 2020-03-25
    • 2021-11-05
    • 1970-01-01
    相关资源
    最近更新 更多