这节课的代码可以提供一下吗?
希望老师能提供一下这节课的代码 谢谢了!
希望老师能提供一下这节课的代码 谢谢了!
2016-05-03
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Document</title> <script src="react.js"></script> <script src="JSXTransformer.js"></script> </head> <body> <div id="container"></div> <script type="text/jsx"> var TestClickComponent = React.createClass({ handleClick:function(event){ var tipE = React.findDOMNode(this.refs.tip); if (tipE.style.display === 'none') { tipE.style.display = 'inline'; } else { tipE.style.display = 'none'; } event.stopPropagation(); event.preventDefault(); }, render:function(){ return( <div> <button onClick={this.handleClick}>显示|隐藏</button><span ref="tip">测试点击</span> </div> ); } }); var TestInputComponent = React.createClass({ getInitialState:function(){ return{ inputContent:'' } }, changeHandler:function(event){ this.setState({ inputContent:event.target.value }); event.stopPropagation(); event.preventDefault(); }, render:function(){ return( <div> <input type="text" onChange={this.changeHandler}/><span>{this.state.inputContent}</span> </div> ); } }); React.render( <div> <TestClickComponent/> <br/><br/> <TestInputComponent/> </div>, document.getElementById('container')); </script> </body> </html>
举报