var Works = function welcome(props) {
return <h1> Hello, {props.name} </h1>;
}
/*function welcome() {
return <h1>Hello, {this.props.name}</h1>;
}*/
const element = (<div>
<Works name="Luffy" />
</div>);
ReactDOM.render(
element,
document.getElementById('root')
);
如果我更换了与注释部分,它没有道具传递给它的工作原理组件,它提供了错误,我需要知道为什么会发生在那里,而使用类我们直接使用。道具。为什么不在这里?Reactjs道具是不是工作正常
,因为它是**无状态的功能组件**检查[** SO DOC获取更多详细信息**](https://stackoverflow.com/documentation/reactjs/6588/stateless-functional-component s/28223 /无状态功能组件#t = 201707201028091144259)也检查[** React DOC **](https://facebook.github.io/react/docs/components-and-props.html#functional-和类组件) –