美文网首页
react-native返回后刷新页面

react-native返回后刷新页面

作者: 前端来入坑 | 来源:发表于2019-06-21 21:58 被阅读0次

其实跟路由反向传值是一个道理,返回前面一个页面再调用刷新页面的方法
pageA:

this.props.navigation.navigate("B", {
    id: this.state.id,
    refresh: function () {
        this.init();//内置函数react-navigation已经封装好了
    }
});

pageB:

<TouchableOpacity  onPress={() => {
    this.props.navigation.state.params.refresh();
    this.props.navigation.goBack();
}}>
    <Text>返回</Text>
</TouchableOpacity>

相关文章

网友评论

      本文标题:react-native返回后刷新页面

      本文链接:https://www.haomeiwen.com/subject/mtlwxctx.html