【发布时间】:2021-08-09 09:04:58
【问题描述】:
这是我的 app.js 文件:
import React from 'react'
import navAritro from './components/navAritro';
function App() {
return (
<navAritro></navAritro>
)
}
export default App;
我的 index.js 代码在这里:
import { MuiThemeProvider } from '@material-ui/core';
import React from 'react';
import ReactDOM from 'react-dom';
import App from './App';
ReactDOM.render(
<React.StrictMode>
<App />
</React.StrictMode>,
document.getElementById('root')
)
;
这是我的自定义组件 navAritro.js:
import React from 'react'
import { AppBar,IconButton, Toolbar} from "@material-ui/core";
import MenuIcon from '@material-ui/icons/Menu'
function navAritro() {
return (
<AppBar position="static">
<Toolbar>
<IconButton>
<MenuIcon />
</IconButton>
</Toolbar>
</AppBar>
)
};
export default navAritro;
现在的问题是我的 navAritro.js 组件没有显示。我对这项技术非常陌生。我哪里出错了?
【问题讨论】:
-
React 组件必须以大写字母开头。这就是它们被识别为反应组件而不是原生 HTML 元素的方式
标签: reactjs material-ui