我有這個簡單的代碼來測驗反應是否有效,但無論出于何種原因,它都不會渲染任何東西。我不知道問題是什么。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script crossorigin src="https://unpkg.com/react@17/umd/react.production.min.js"></script>
<script crossorigin src="https://unpkg.com/react-dom@17/umd/react-dom.production.min.js"></script>
<title>Document</title>
</head>
<body>
<div id="root"></div>
<script type = "text/babel">
ReactDOM.render(<p>'test'</p>, document.getElementById("root"));
</script>
</body>
</html>
uj5u.com熱心網友回復:
如果你想在瀏覽器中使用 babel,你需要加載它。
在反應之前添加以下腳本。
<script src="https://unpkg.com/@babel/standalone/babel.min.js"></script>
請參考檔案https://babeljs.io/docs/en/babel-standalone
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/419536.html
標籤:
