TypeError: (0 , _material_ui_core__WEBPACK_IMPORTED_MODULE_3__.makeStyles) 不是函数

Posted

技术标签:

【中文标题】TypeError: (0 , _material_ui_core__WEBPACK_IMPORTED_MODULE_3__.makeStyles) 不是函数【英文标题】:TypeError: (0 , _material_ui_core__WEBPACK_IMPORTED_MODULE_3__.makeStyles) is not a function 【发布时间】:2021-10-13 19:18:33 【问题描述】:

在 Layout.js 中编译时出现此错误 我的代码:

从“@material-ui/core”导入 makeStyles ;

const useStyles = makeStyles( 页: 背景:'#f9f9f9', 宽度:'100%' , 抽屉: 宽度:抽屉宽度

 

);

【问题讨论】:

【参考方案1】:

从错误中我们可以清楚地了解到makeStyles@material-ui/core 中是不可用的。 改用下面的行来解决 makeStyles 从 @material-ui/core/styles 导入的问题

import makeStyles from '@material-ui/core/styles';

【讨论】:

以上是关于TypeError: (0 , _material_ui_core__WEBPACK_IMPORTED_MODULE_3__.makeStyles) 不是函数的主要内容,如果未能解决你的问题,请参考以下文章

React Material UI:Appbar 给出了 TypeError: Cannot read properties of undefined (reading '100')

TypeError: (0, _native.useTheme) 不是函数。 (在 '(0, _native.useTheme)()' 中,'(0, _native.useTheme)' 未定义)

TypeError: (0 , _react.useEffect) 不是函数

TypeError: (0 , _schemaUtils.default) 不是函数

Redux Saga EventChannel: TypeError: (0, _reduxSaga.take) 不是函数

未捕获的TypeError:(0,_store.configureStore)不是函数[重复]