React学习笔记2. hello react案例

相关js库:

  1. react.js:React核心库 下载链接
  2. react-dom.js:提供操作DOM的react扩展库 下载链接
  3. babel.min.js:解析JSX语法代码转为JS代码的库 下载链接

react.development.js 需要在 react-dom.development.js 之前引入。

html文件:

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>hello_react</title>
    </head>
    <body>
        <!-- 准备好一个“容器” -->
        <div id="test"></div>

        <!-- 引入react核心库 -->
        <script type="text/javascript" src="../js/react.development.js"></script>
        <!-- 引入react-dom,用于支持react操作DOM -->
        <script type="text/javascript" src="../js/react-dom.development.js"></script>
        <!-- 引入babel,用于将jsx转为js -->
        <script type="text/javascript" src="../js/babel.min.js"></script>

        <script type="text/babel" > /* 此处一定要写babel */
            // 1. 创建虚拟DOM
            const VDOM = <h1>Hello,React</h1> /* 此处一定不要写引号,因为不是字符串 */
            // 2. 渲染虚拟DOM到页面
            ReactDOM.render(VDOM, document.getElementById('test'))
        </script>

    </body>
</html>

会在网页显示一行标题,内容为 “Hello,React”。

posted @ 2021-02-13 11:12  poetea  阅读(45)  评论(0)    收藏  举报