我们可以在 React 的函数组件中使用 props 吗?如果可以,怎么做?我正在尝试这样做
console.log(this.props)
在函数组件中的返回函数之上,但它一直给我错误。
最佳答案
是的。您可以直接在函数组件内传递 props(使用 props
),如下所示:
function myFunc(props){
console.log(props.content);
return <div>{props.content}</div>;
}
假设传入的props
具有元素content
。
澄清一下,函数组件中没有 this
因为它们根本不是类!相反,您可以将 props
直接传递到函数中。
事实上,这可能是您在 React 中首先学到的东西之一。所以如果你是新手,那么我建议 the tutorial here .
关于reactjs - React 中的函数组件有 props 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62541722/