在我的父组件中,我向孩子们发送道具。
当我执行console.log(this.state.fav)时,它会立即记录“true”然后“false”。
父:
<FlatList
data={items}
renderItem={({ item }) => (
<Item
fav={item.fav}
/>
)}
/>
儿童
class Item extends Component {
constructor(props) {
super(props);
this.state = {
fav: this.props.fav
}
}
render() {
console.log(this.state.fav)
}
}