在React中,可以通过props将不同的道具传递给父组件中的多个子组件。以下是一种常见的方法:
class ParentComponent extends React.Component {
constructor(props) {
super(props);
this.state = {
prop1: 'Value 1',
prop2: 'Value 2',
prop3: 'Value 3'
};
}
render() {
return (
<div>
<ChildComponent prop1={this.state.prop1} />
<ChildComponent prop2={this.state.prop2} />
<ChildComponent prop3={this.state.prop3} />
</div>
);
}
}
class ChildComponent extends React.Component {
render() {
return (
<div>
<p>{this.props.prop1}</p>
<p>{this.props.prop2}</p>
<p>{this.props.prop3}</p>
</div>
);
}
}
通过以上方法,父组件可以将不同的道具传递给多个子组件,并在子组件中通过props接收和使用这些道具。
React官方文档:https://reactjs.org/
领取专属 10元无门槛券
手把手带您无忧上云