相关疑难解决方法(0)

ReactJS:类型错误:theme.spacing 不是函数

我正在构建“ReactJS”应用程序并遇到以下错误:

TypeError: theme.spacing is not a function
(anonymous function)
E:/Projects/PortfolioSite/React-Portfolio-Website/react-portfolio-website/src/components/Navbar.js:39
  36 |     avatar:{
  37 |         display: "block",
  38 |         margin: "0.5rem auto",
> 39 |         width: theme.spacing(13),
  40 |         heght: theme.spacing(13)
  41 |     }
  42 | }));
Run Code Online (Sandbox Code Playgroud)

我已经makestyles从导入了"@material-ui/styles"。但它输出上述错误:

为了供您参考,我想添加我使用的完整代码:

import React from 'react';
import {makeStyles} from "@material-ui/styles";

import {
    AppBar,
    Toolbar,
    ListItem,
    ListItemIcon,
    IconButton,
    ListItemText,
    Avatar,
    Divider,
    List,
    Typography,
    Box
} from "@material-ui/core";

import {
    ArrowBack,
    AssignmentInd,
    Home,
    Apps,
    ContactMail

} from "@material-ui/icons";

import avatar from …
Run Code Online (Sandbox Code Playgroud)

reactjs material-ui

6
推荐指数
2
解决办法
2万
查看次数

标签 统计

material-ui ×1

reactjs ×1