【发布时间】:2020-04-29 19:38:00
【问题描述】:
我需要在父组件的子组件中使用状态值。
组件:
export default function Children(props) {
const [data,setData] = useState('')
const handleChange = (e) =>{
e.preventDefault();
setData({[e.target.name]:e.target.value});
}
return(
<Component onChange={handleChange} name={props.name} label={props.name} variant="outlined" />
);
};
这是父组件:
export default function Parent(){
return(
<div>
<TextArea name="One"/>
<TextArea name="Two"/>
<TextArea name="Three"/>
</div>
);}
【问题讨论】:
-
完全不清楚,您的具体要求是什么?
-
我只需要在父组件中读取子组件的状态
-
@Vinicius 您的问题需要进一步澄清。请编辑您的帖子并提供更多信息
-
听起来像重复:stackoverflow.com/a/27875018/8333026 基本上,将回调作为道具传递给孩子。
标签: javascript reactjs