drop-shadow
<div id="container"></div> <script> var destination = document.querySelector("#container"); var Square = React.createClass({ render:function(){ var squareStyle = { //CSS样式 height: 150, backgroundColor: this.props.color }; return ( <div style={squareStyle}> </div> ); } }); var Card = React.createClass({ //父控件 render:function(){ var cardStyle = { height: 200, width: 150 }; return ( <div style={cardStyle}> <Square color={this.props.color/> //调用组件并传递属性 </div> ); } }; ReactDOM.render( <div> <Card color="#FF6663"/> //渲染 </div>, destination ); </script>
嵌套组件传值
将属性依次向子控件传递