我有一个问题,从材料-用户界面组件,我使用的是应用程序栏组件。似乎该组件是不显示在我的网络浏览器,即使我按照指示和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中使用的组件。
1条答案
按热度按时间taor4pac1#
从“react”导入React应为从“react”导入React;哈哈