Reactjs 背面的反应本机导航刷新列表屏幕
背面的反应本机导航刷新列表屏幕:Reactjs 背面的反应本机导航刷新列表屏幕,reactjs,react-native,Reactjs,React Native,背面的反应本机导航刷新列表屏幕: this.props.navigation.navigate('Order List', { order_id: this.state.order_id, order_status: this.state.od_status, }) 您想要获得什么还不清楚,但是如果您想在返回上一个屏幕时修改数据列表,只需使用useffect并在其中修改列表即可 注意:您的列表必须存储在本地状态,否则在更新列表时屏幕将不会重新呈现,并且您将不会在屏幕上看到任何更改。更好
this.props.navigation.navigate('Order List', {
order_id: this.state.order_id,
order_status: this.state.od_status,
})
您想要获得什么还不清楚,但是如果您想在返回上一个屏幕时修改数据列表,只需使用
useffect
并在其中修改列表即可
注意:您的列表必须存储在本地状态,否则在更新列表时屏幕将不会重新呈现,并且您将不会在屏幕上看到任何更改。更好地描述该问题会有所帮助,但这是基于类的组件的通用解决方案:
componentDidMount() {
this._unsubscribe = this.props.navigation.addListener('focus', () => {
this.loadDataFunction();
}
}
componentWillUnmount() {
this._unsubscribe();
}
请提供屏幕的详细说明和/或更多代码