【发布时间】:2018-07-18 09:27:06
【问题描述】:
在 React-Native 中,有没有办法(或多种方式)重新装载或重新加载整个屏幕?
我正在构建一个计算器,如果我遵循这个: https://facebook.github.io/react-native/docs/refreshcontrol.html
它仍然不会重置输入字段。当然,我可以编写代码来重置屏幕上的每个字段,但是有没有一种通用的方法来刷新屏幕?
例如,如果我只是转到另一个屏幕并返回此屏幕,则使用导航器时,数据将从字段中消失,并且再次全部为 0.0。如何做到这一点?
这里是组件的第一个节点,一切都在这个里面
<ScrollView refreshControl={<RefreshControl
refreshing={this.state.refreshing} onRefresh={this.refreshMe.bind(this)} />}
>
.
.
.
.
.
.
</ScrollView>
谢谢
【问题讨论】:
标签: react-native reload mount