React入门指南
原文地址:React入门指南 React入门指南JSFiddle实验React最便捷的途径就是开始摆弄下面这个小例子:Hello World。 入门示例下载示例开始体验:Download Starter Kit 0.13.3 <!DOCTYPEhtml> <html> <head> <scriptsrc="build/react.js"></script> <scriptsrc="build/JSXTransformer.js"></script> </head> <body> <divid="example"></div> <scripttype="text/jsx"> React.render(<h1>Hello,world!</h1>,document.getElementById('example') );</script> </body> </html> JavaScript脚本中嵌入的类xml代码我们称作JSX;通过JSX语法文档来深入了解它吧。要在浏览器中把JSX代码转化为清香的Javascript,我们需要使用<script type="text/jsx">标签并引入JSXTransformer.js库。 独立脚本文件你的JSX代码可以放入单独的文件中。创建src/helloworld.js,如下: React.render(<h1>Hello,document.getElementById('example') ); 然后在helloworld.html中引用。 <scripttype="text/jsx"src="src/helloworld.js"></script> 对JSX脱机转码首先安装命令行工具(依赖npm): npminstall-greact-tools 之后就可以把helloworld.js翻译为纯javascript了。 jsx--watchsrc/build/ 修改JSX的同时,会被自动翻译为javascript。 React.render( React.createElement('h1',null,'Hello,world!'),255);">更新我们的HTML文件,不再需要JSXTransformer.js。<!DOCTYPEhtml><html> <head> <title>HelloReact!</title> <scriptsrc="build/react.js"></script> <!--无需引入JSX转换库--> </head> <body> <divid="example"></div> <scriptsrc="build/helloworld.js"></script> </body></html> |