react 我点击一个小组件 ,让另一个大组件添加这个小组件
var ProductionStyle1=React.createClass({
render :function(){
return (
)
}
})
var ProductionSection=React.createClass({
render : function(){
return (
)
}
})
//舞台
var ProductionAside=React.createClass({
handleClick : function(){
console.log(1);
},
render : function(){
return (
)
}
})
var ProductionStage=React.createClass({
handleClick : function(){
alert(0);
},
render : function(){
return (
)
}
})
//渲染
ReactDOM.render(
,
document.getElementById('content')
)

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
通过使用HOC的方式,给左侧小组件增加click事件处理,同时能够知道那个组件被点击,右侧拿到被点击的组件后,把组件渲染到舞台内。