我无法导入函数Navbar,我得到了一个空白的输出,但如果我尝试在file.js中构建函数,它会工作,所以我导入它的方式应该会有错误。有什么建议吗这是我的三个文件:navbar.js
export default function Navbar(){
return<nav className="Navbar">
<a href="/" className="site-title">
Hello name of the site
</a>
<ul>
<li>
<a href="/pricing_option1">Pricing_option1</a>
<a href="/pricing_option2">pricing_option2</a>
</li>
</ul>
</nav>
}
字符串
index.html
<html>
<head>
<link rel="stylsheet" href="index.css">
<script crossorigin src="https://unpkg.com/react@18/umd/react.development.js"></script>
<script crossorigin src="https://unpkg.com/react-dom@18/umd/react-dom.development.js"></script>
<script src="https://unpkg.com/babel-standalone@6/babel.min.js"></script>
</head>
<body>
<div id="root"></div>
<script src="file.js" type="text/babel" ></script>
</body>
</html>
型
file.js
import Navbar from "./navbar"
ReactDOM.render(<div>
<Navbar />
</div>, document.getElementById("root"))
Output: blank
的字符串
如果我尝试在file.js中构建函数,它会正常工作,所以我导入它的方式应该会有错误。
1条答案
按热度按时间3phpmpom1#
NavBar.js:
字符串
index.html:
型
file.js:
型