javascript 使用材质UI中的零部件在Web浏览器中显示黑屏/白屏

nxowjjhe  于 2023-02-11  发布在  Java
关注(0)|答案(1)|浏览(130)

我有一个问题,从材料-用户界面组件,我使用的是应用程序栏组件。似乎该组件是不显示在我的网络浏览器,即使我按照指示和webpack编译成功,但它一直显示空白。
下面是我的示例代码。
Navbar.js

import React from 'react'
import AppBar from '@mui/material/AppBar';
import Box from '@mui/material/Box';
import Toolbar from '@mui/material/Toolbar';
import Typography from '@mui/material/Typography';
import Button from '@mui/material/Button';
import IconButton from '@mui/material/IconButton';
import MenuIcon from '@mui/icons-material/Menu';

const Navbar = () => {
  return (
    <Box sx={{ flexGrow: 1 }}>
      <AppBar position="static">
        <Toolbar>
          <IconButton
            size="large"
            edge="start"
            color="inherit"
            aria-label="menu"
            sx={{ mr: 2 }}
          >
            <MenuIcon />
          </IconButton>
          <Typography variant="h6" component="div" sx={{ flexGrow: 1 }}>
            News
          </Typography>
          <Button color="inherit">Login</Button>
        </Toolbar>
      </AppBar>
    </Box>
  );
}

export default Navbar

App.js

import './App.css';
import Navbar from './components/Navbar';

function App() {
  return (
    <>
    <Navbar/>
    </>
  );
}

export default App;

index.js

import React from 'react';
import ReactDOM from 'react-dom/client';
import './index.css';
import App from './App';

const root = ReactDOM.createRoot(document.getElementById('root'));
root.render(
  <React.StrictMode>
    <App />
  </React.StrictMode>
);

我想显示我从材质UI中使用的组件。

taor4pac

taor4pac1#

从“react”导入React应为从“react”导入React;哈哈

相关问题