Javascript 使用<;脚本>;标签
我正在做Bucky Robert(新波士顿)关于React(下面代码中的超链接)的教程 我在一开始就被卡住了,只是尝试安装/加载带有标记的React,而不是使用本地文件。我收到两条错误消息:Javascript 使用<;脚本>;标签,javascript,reactjs,installation,Javascript,Reactjs,Installation,我正在做Bucky Robert(新波士顿)关于React(下面代码中的超链接)的教程 我在一开始就被卡住了,只是尝试安装/加载带有标记的React,而不是使用本地文件。我收到两条错误消息: TypeError:t(…)。对象未定义[了解更多信息]浏览器。min.js:8:31612 SyntaxError:应为表达式,得到' 您的script元素不包含常规JavaScript,您省略了type属性以显示它包含的内容 脚本元素不包含常规JavaScript,您省略了type属性以显示它包含的内容
您的script元素不包含常规JavaScript,您省略了
type
属性以显示它包含的内容 脚本元素不包含常规JavaScript,您省略了type
属性以显示它包含的内容 在互联网上搜索并询问其他人后,以下是我的发现
<script src= "https://unpkg.com/react@16/umd/react.production.min.js"></script>
<script src= "https://unpkg.com/react-dom@16/umd/react-dom.production.min.js"></script>
<script src="https://unpkg.com/babel-standalone@6.15.0/babel.min.js"></script>
<script src= "https://unpkg.com/react@16/umd/react.production.min.js"></script>
<script src= "https://unpkg.com/react-dom@16/umd/react-dom.production.min.js"></script>
<script src="https://unpkg.com/babel-standalone@6.15.0/babel.min.js"></script>
类型
属性(就像你链接到的视频中显示的那样)。谢谢昆汀。我添加了type属性。对于非规则的JS,这一行理论上应该注意:Babel只传输标记为传输的代码。它不会触及标记为常规JS的内容。谢谢。但我真的不知道如何标记用于传输的代码。昆汀,你会做什么或做什么改变?@user1975126-正如我说的:你使用类型
属性(就像你链接到的视频中显示的那样)。
<script type="text/babel">
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
<!--https://reactjs.org/docs/add-react-to-a-website.html-->
<script src= "https://unpkg.com/react@16/umd/react.production.min.js"> </script>
<script src= "https://unpkg.com/react-dom@16/umd/react-dom.production.min.js"></script>
<script src="https://unpkg.com/babel-standalone@6.15.0/babel.min.js"></script>
</head>
<body>
<div id="example"></div>
<script type="text/babel">
ReactDOM.render(<h1>test2</h1>, document.getElementById('example'));
</script>
</body>
</html>