亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

最新版本的react代碼,親測可用

<!DOCTYPE?html>
<html>
	<head>
		<meta?charset="utf-8"?/>
		<title></title>
		<script?type="text/javascript"?src="js/react.js"></script>
		<script?type="text/javascript"?src="js/react-dom.js"></script>
?		<script?src="js/browser.min.js"></script>
	</head>
	<body>
		<div?id="container"></div>
		<script?type="text/babel">
			var?TestClickComponent?=?React.createClass({
				handleClick:function(event){
					var?tipE?=?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.preventDefault();
					event.stopPropagation();
				},
				render:function(){
					return?(
						<div>
							<input?type="text"?onChange={this.changeHandler}/><span?ref='tip'>{this.state.inputContent}</span>
						</div>
					);
				}
			});
			
			ReactDOM.render(
				<div>
					<TestClickComponent/>
					<br?/><br?/><br?/>
					<TestInputComponent/>
				</div>,
				document.getElementById('container')
			);
		</script>
	</body>
</html>


正在回答

舉報

0/150
提交
取消
React入門
  • 參與學習       122094    人
  • 解答問題       126    個

顛覆式前端UI開發框架React入門視頻教程,趕緊學起來

進入課程

最新版本的react代碼,親測可用

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號