我有两个组成部分:
- 第一个是父组件,它是一个常见的 React 组件。
- 第二个是孩子,它是一个功能组件。
我想将Titles的值(在子状态)传递给父组件。这是我的子组件代码:
export default function ChildApp(props) {
const [titles,setTitles] = React.useState("")
return (
<Button title="submit" onPress={()=>setTitles("asma")}/>
);
}
这是我的父组件:
this.state = { titles:"foo"}
setTitles = titles => this.setState({ titles })
// i need the value of Titles to be set in state
export default class ParentApp extends Component {
const titles = this.state.titles
<ChildApp titles={titles} setTitles={this.setTitles} />
}
这似乎很容易做到,但对我来说这是第一次使用功能组件。你能帮我吗 ?