【问题标题】:Unable to use Typography - TypeError: Cannot read property '@global' of undefined无法使用排版 - TypeError:无法读取未定义的属性“@global”
【发布时间】:2018-11-29 18:39:40
【问题描述】:

我正在尝试 react-admin 2.4.4,每当我包含 Typography 组件时,都会显示以下错误:

TypeError: Cannot read property '@global' of undefined... in WithStyles(Typography)

问题似乎与主题样式的意外结构有关,但不明白为什么。 我看到一些参考资料指出这可能是由于同一个项目中混合了不同的 material-ui/core 依赖项。

关于如何解决此问题的任何想法?

【问题讨论】:

    标签: material-ui react-admin


    【解决方案1】:

    我通过确保项目中没有混合版本的 material-ui 依赖项解决了这个问题。

    【讨论】:

    • 请注意,如果你使用react-admin,它依赖于material-ui/core 1.x(检查你的node_modules中的包ra-ui-materialui以确保)
    • @KimKha,感谢您的宝贵意见。它帮助了我。
    • 这让我很恼火,我正在尝试设置我的纱线分辨率以将 react-admin 的材料版本设置为 1.x,但失败了。
    猜你喜欢
    • 2021-08-26
    • 2021-07-29
    • 1970-01-01
    • 2018-05-03
    • 2019-07-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多