4 conditionals in JSX&parent child relationships
2017-01-29 17:05
435 查看
`
`
</head> <body> <div id="area" ></div> <script type="text/babel"> var HelloWorld = React.createClass({ propTypes:{ name: React.PropTypes.string, isPerson: React.PropTypes.bool }, getDefaultProps: function(){ return{ name:'scott' } }, render:function(){ var greeting ="world"; if(this.props.isPerson){ greeting =(<Person name={this.props.name}} />) } return( <<span> hello <greeting} </span> ) } }); var Person = React.createClass({ propTypes:{ name: React.PropTypes.string.isRequired }, getDefaultProps: function(){ return{ name:'scott' } }, render:function(){ return( <<span> {this.props.name}</span> ) } }); ReactDOM.render( <HelloWorld name=‘Tim' isPerson={true} />, document.getElementById('area'), ); </script> </body>
`
相关文章推荐
- How to find child controls that are located in the template of a parent control
- Call parent class's method in child class
- 设置控件的透明度 ,android:layout_centerInParent="true" 失效
- 关于异常“The specified child already has a parent. You must call removeView"的解决(举例说明,附源码)
- Recursive sum in parent-child hierarchy T-SQL
- 关于窗口的Parent&Child关系与Owner&Owned关系
- 关于异常“The specified child already has a parent. You must call removeView"的解决
- Position a child div relative to parent container in CSS: [设置 子DIV位置 跟 父DIV相关联]
- parent > child选择器(jQuery)
- 【Android异常】The specified child already has a parent. You must call removeView() on the child's paren
- customized checkbox in child node and no checkbox in parent node in a treeview
- 第 22 章 示例:父子关系(Parent Child Relationships)
- $("INFO_ORGCODE").el.dom.parentNode.parentNode.firstChild.innerHTML = '人员代码';
- 层次选择器当中的 $("ancestor desendant") 与 $("parent>child")的区别
- oracle parent cursor && child cursor and three views(v$sql v$sqlarea v$sql_shared_cursor)
- inline itemRender visit the parent's parameter
- the question regarding "Parent and Child Latches", version 11.1.0.7
- Saving Parent-child Data in a Multitiered App Using ADO.NET
- Recursive sum in parent-child hierarchy T-SQL
- No resource identifier found for attribute 'parentActivityName' in package 'android'