React(0.13) 定义一个checked组件
2016-03-25 15:32
495 查看
<!DOCTYPE html> <html> <head> <title>React JS</title> <script src="../build_0.13/react.js"></script> <script src="../build_0.13/JSXTransformer.js"></script> </head> <body> <div id="example"> </div> <script type="text/jsx"> var Checked = React.createClass({ //给他一个初始值 getInitialState:function(){ return {checked:true}; }, //有改变的时候 handleChange:function(event){ this.setState({checked:event.target.checked}); }, //提交 submitHandler:function(event){ event.preventDefault(); alert(this.state.checked); }, //渲染html render:function(){ return ( <form onSubmit={this.submitHandler} > <input type="checkbox" value="A" checked={this.state.checked} onChange={this.handleChange} /> <br/> <button type="submit">speak</button> </form> ); } }); //将组件加到对应的元素上 React.render( <Checked />, document.getElementById('example') ); </script> </body> </html>
相关文章推荐
- React(0.13) 定义一个多选的组件
- 【长篇高能】ReactiveCocoa 和 MVVM 入门
- React(0.13) 定义一个input组件,使其输入的值转为大写
- React Native第1天——环境配置及知识体系
- React Native 环境配置
- react、redux什么的都用起来 【3】穿越spa的路由
- react.js学习(1) webpack
- React Native平台与Android本地模块之间的调用
- 最快让你上手ReactiveCocoa之基础篇
- ReactiveCocoa 函数响应式编程简介 链式编程 函数式编程 响应式编程
- RAC(ReactiveCocoa)
- React Native 简介
- Reactive Programming with RxJS (读书笔记)
- React Native ios 设置状态栏文本颜色
- React 简介
- react-native 组件封装示例
- [转] Spring Boot and React hot loader
- React(0.13) 定义一个动态的组件(函数作为动态的值)
- React(0.13) 定义一个动态的组件
- react-native学习笔记之<TextInput>