react demo5 (自定义react复合组件)
2017-05-06 16:48
351 查看
React dome 5
需求:定义一个复合组件
复合组件:也称为组合组件,创建多个组件合成一个组件
注意:命名必须以大写字母开头,驼峰命名法
需求:定义一个复合组件
复合组件:也称为组合组件,创建多个组件合成一个组件
注意:命名必须以大写字母开头,驼峰命名法
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>react dome</title> <script src="./build/react.js"></script> <script src="./build/react-dom.js"></script> <script src="./build/browser.min.js"></script> </head> <body> <div id="container"></div> <script type="text/babel"> /* 需求:定义一个复合组件 复合组件:也称为组合组件,创建多个组件合成一个组件 注意:命名必须以大写字母开头,驼峰命名法 定义一个组件WebShow,功能:输出网站的名字和网址,网址是一个可以点击的链接 分析: 定义一个组件WebName负责输出网站名字, 定义组件WebLink显示网站的网址, 并且可以点击 */ //定义组件:webName var WebName = React.createClass({ render:function () { return <h1>百度一下</h1> } }); //定义组件:webLink var WebLink = React.createClass({ render:function(){ return <a href="http://www.baidu.com">http://www.baidu.com</a> } }); //定义复合组件:webShow var WebShow = React.createClass({ render:function(){ return ( <div> <WebName/> <WebLink/> </div> ) } }); ReactDOM.render( <WebShow/>, document.getElementById("container") ) </script> </body> </html>
相关文章推荐
- Android 自定义复合组件Demo
- Android 自定义复合组件Demo
- Android 自定义复合组件Demo
- Android 自定义复合组件Demo
- Android 自定义复合组件Demo
- React入门笔记(四) — 组件的复合与mixin
- react demo6 (设置组件自身属性this.props)
- React Native自定义标题栏组件的实现方法
- Android进阶学习-复合组件自定义View(1)
- react demo7 (设置组件自身属性...this.props)
- React-Native 中自定义checkbox组件
- 开发一个基于React Native的简易demo--视频组件+布局
- React-Native 中自定义checkbox组件
- React-Native引用自定义组件类
- react demo12 (获取组件属性状态this.state)
- React复合组件
- React组件嵌套--简单Demo
- React组件的自定义属性
- react demo8 (设置组件自身属性this.props.children)
- react-native-0.16.1 自定义Android组件部分的源码初探