React 的基本使用
引入 babel.min.js ,它可以 将 ES6 转换为 ES5,也可以将 JSX 转为 JS。(react 是 jsx ,浏览器不识别,所以需要 babel.min.js 转为 js)
react.development.js 和 react-dom.development.js 在官网下载,加载有先后顺序(后加载dom文件)。
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>hellow react</title> </head> <body> <!-- 准备好一个“容器” --> <div id="test"></div> <!-- 引入 react 核心库 --> <script src="../js/react.development.js" type="text/javascript" charset="utf-8"></script> <!-- 引入 react-dom,用于支持 react 操作 DOM --> <script src="../js/react-dom.development.js" type="text/javascript" charset="utf-8"></script> <!-- 引入 beble,用于将 jsx 转为 js --> <script src="../js/babel.min.js" type="text/javascript" charset="utf-8"></script> <script type="text/babel"> /* 此处一定要写 bable */ //1.创建虚拟DOM const VDOM = <h1>Hello,React</h1> /*此处一定不要写引号,因为不是字符串*/ //2.渲染虚拟DOM到页面 //ReactDOM.render('虚拟DOM','真实DOM') ReactDOM.render(VDOM,document.getElementById('test')) </script> </body> </html>

浙公网安备 33010602011771号