组合实例
来源:互联网 发布:spss统计软件最新版 编辑:程序博客网 时间:2024/06/15 12:15
- 组件不能修改自身的 props - 它们总是与它们拥有者设置的保持一致。
- Avatar 拥有ProfilePic 和 ProfileLink 的实例
- 拥有者 就是给其它组件设置 props 的那个组件
<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>组合实例</title> <!-- <script src="http://fb.me/react-{{site.react_version}}.js"></script> <script src="http://fb.me/JSXTransformer-{{site.react_version}}.js"></script> --></head><body><div id="demo"></div><script type="text/jsx"> // var LikeButton = React.createClass({ // demo:function(){}, // }) // var LikeButton = <LikeButton ></LikeButton>; // React.render(LikeButton,document.getElementById('demo')) var ProfilePic = React.createClass({ render:function(){ return(<img src={'http://graph.facebook.com/' + this.props.username + '/picture'} alt="">) } }); var ProfileLink = React.createClass({ render:function(){ return(<a href={'http://www.facebook.com/' + this.props.username}>{this.props.username}</a>); } }); var Avatar = React.createClass({ render:function(){ return( <div> <ProfilePic username={this.props.username}></ProfilePic> <ProfileLink username={this.props.username}></ProfileLink> </div>) }, }) var Avatar = <Avatar username="pwh"></Avatar> React.render(Avatar,document.getElementById('demo'));</script></body></html>
阅读全文
0 0
- 组合实例
- java组合模式实例
- Ajax_jquery_struts_json组合开发实例
- 组合模式实例
- Python 组合实例
- 组合模式的实例
- Python组合的实例用法
- RxJava组合操作符实例
- Boost组件multi_index_container组合查询实例(1)
- C++语言实现组合类实例
- 设计模式php实例:组合模式
- Spring+MyBatis组合开发简单实例
- Android View之组合控件实例(一)
- Android View之组合控件实例(二)
- 组合模式实例之文件浏览
- java Script 组合模式 简单实例
- leetcode算法实例---组合和枚举问题
- SKU组合查询算法代码-实例二
- Java静态内部类和非静态内部类
- Python实现点阵字体读取与转换
- S3C2440 Linux驱动移植——AT24C02(EEPROM)驱动
- mysql-proxy实现读写分离
- VSCode中预览markdown和修改预览样式
- 组合实例
- 邮件正文发送图片兼容性问题
- Okhttp的使用步骤
- box-shadow的应用技巧
- matlab中矩阵的简单操作 --- 创建,索引,重排,转置,拆分,删除,扩转,压缩
- qt 5.9 + vs2015+下载、安装、配置 中出现的所有问题-2017/10/13
- 37-指针阅读技巧
- mysql主从复制
- 【Codeforces Round #427】 C 【打表+DP】