Reactjs 如何在常用网站中呈现React组件

Reactjs 如何在常用网站中呈现React组件,reactjs,Reactjs,如何在我的应用程序中呈现React组件 我在我的头部部分添加了以下三行: 在主体部分中,我有以下id的块: 我的控制台中没有错误,但它什么也不做。我的id为react的模块测试为空。ul关闭标签不正确 我认为问题在于你的脚本类型。改为尝试type=text/babel。这不会提供问题的答案。一旦你有足够的钱,你将能够;相反@不过,卡米尔很可能回答了这个问题。 <script src="https://cdnjs.cloudflare.com/ajax/libs/babel-core/5.8

如何在我的应用程序中呈现React组件

我在我的头部部分添加了以下三行:

在主体部分中,我有以下id的块:


我的控制台中没有错误,但它什么也不做。我的id为react的模块测试为空。

ul关闭标签不正确

我认为问题在于你的脚本类型。改为尝试type=text/babel。这不会提供问题的答案。一旦你有足够的钱,你将能够;相反@不过,卡米尔很可能回答了这个问题。
<script src="https://cdnjs.cloudflare.com/ajax/libs/babel-core/5.8.24/browser.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/16.3.2/umd/react.production.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react-dom/16.3.2/umd/react-dom.production.min.js"></script>
<script type="text/jsx" src="/js/test-react.js"></script>
<div id="react-test"></div>
const el = document.getElementById("react-test");

const arr = [
  'One1',
  'One2',
  'One3',
  'One4',
  'One5',
]

class TestReactComponent extends React.Component {
  constructor(porps) {
    super(props)

    this.state = {
      isReady: true
    }
  }

  render() {
    return (
      <ul>
        {arr.map((item, i) => {
          return (
            <li>
              <a href="#">{item}</a>
            </li>
          )
        })}
      </ul<
    )
  }
}

ReactDOM.render(<TestReactComponent/>, el);