ViewA跳转到ViewB

import React from "react";
import { Button, Text, View } from "react-native";class ViewA extends React.Component {state = { selected: false };onSelect = data => {this.setState(data);};onPress = () => {this.props.navigate("ViewB", { onSelect: this.onSelect });};render() {return (<View><Text>{this.state.selected ? "Selected" : "Not Selected"}</Text><Button title="Next" onPress={this.onPress} /></View>);}
}

ViewB

import React from "react";
import { Button } from "react-native";class ViewB extends React.Component {goBack() {const { navigation } = this.props;navigation.goBack();navigation.state.params.onSelect({ selected: true });}render() {return <Button title="back" onPress={this.goBack} />;}
}

语法类似于React中子组件向父组件传值。

react-navigation goBack()传值相关推荐

  1. 解决React Navigation goBack()无效

    import { StackActions } from "react-navigation"; const popAction = StackActions.pop({n: 1} ...

  2. react navigation 中使用goBack()跳转到指定页面

    一.适用场景: 在app端开发的时候,相反回到某一个页面的时候保持跳转页面的所有状态不更新,也就是说不触发新的生命周期. 例如:A-->B-->C-->D 要想从D页面直接返回到B页 ...

  3. react navigation中使用goBack返回指定页面

    goBack 首先, 现在看一下react navigation官网中对goBack的描述: goBack的参数为页面的key, 这个key是系统随机分配的, 而不是手动设置的routeName, 所 ...

  4. Facebook力推导航库:React Navigation使用详解

    本文来自Songlcy投稿:文章地址:http://blog.csdn.net/u013718120/article/details/72357698 一.开源库介绍 今年1月份,新开源的react- ...

  5. 使用Redux在React Navigation App中管理状态

    by Andrea Bizzotto 通过安德里亚·比佐托(Andrea Bizzotto) 使用Redux在React Navigation App中管理状态 (Managing State in ...

  6. nuxt的asyncdata页面刷新params数据丢失_React navigation goBack方法返回刷新

    react navigation version:5.x 刚开始写react-native发现用react navigation的goBack方法不会重新刷新要返回的页面,恰巧我想写的是修改资料的页面 ...

  7. RN路由-React Navigation组件5.x-基本原理(中文文档)

    ##引言 React Native路由导航,有它就够了!该文档根据React Navigation文档翻译,有些内容会根据自己的理解进行说明,不会照搬直译,若发现理解有问题的地方,欢迎大家提点!由于本 ...

  8. React Navigation 基本使用

    React Navigation 基本使用 参考资料 https://reactnavigation.org/docs/ 环境搭建 Minimum requirementsreact-native & ...

  9. react-native this.props.navigation.goBack()的返回技巧

    用户场景: 用户操作某一功能时,提示去登陆页面,从登陆页面跳到快速登录或者注册页面,快速登录或者注册完,需要跳回到用户原来操作浏览的页面 利用goback返回多个页面 登陆页面 _gotoScreen ...

最新文章

  1. vs2008中常见错误解决方法汇总
  2. 机载雷达发展简史:从蝙蝠到机载相控阵
  3. elasticsearch使用more_like_this实现基于内容的推荐
  4. Abp v2.8.0发布 路线图
  5. Spring MVC:Trgger手动验证表单对象
  6. SQLi LABS Less-34
  7. linux的/dev内容介绍
  8. 环信php创建群组,【PHP】接入环信创建群组和IM用户
  9. 携号转网查询接口API,手机号码归属地及运营商查询接口
  10. Datalogic得利捷全新自动调焦产品 开启扩展扫码新体验
  11. idea使用maven私服时下载源码
  12. 如何清空c盘只剩系统_电脑C盘怎么清理到最干净?高手教你清理C盘的详细步骤...
  13. (混沌序列统计特性)Maurer通用统计测试---matlab
  14. 网络模拟环境 NS-2仿真软件简介
  15. SpringSecurity实现动态鉴权
  16. 如何设置计划任务程序 每6小时运行一次_磁盘碎片整理程序 DiskTrix UltimateDefrag 6.0.62.0 中文汉化版...
  17. 操作系统真象还原实验记录之实验十二:实现ASSERT
  18. 诺禾-诺禾科技-clip-path应用–制作地图
  19. 图腾42u服务器机柜型号,图腾42u机柜一般多少斤
  20. Microsoft Visual C++ Runtime Library Runtime Error的解决办法

热门文章

  1. Python数据可视化:线型、Marker、简单折线图、多柱状图、基本饼形图与嵌套饼形图
  2. 第五天学习--存储结构与磁盘划分
  3. unbuntu找不到wifi适配器!!!粗暴简单的解决方案
  4. Android手账本案例
  5. 谷歌网盘扩容 - Google Drive Upgrade
  6. 人人都来写算法 之 插入排序
  7. 【视频+图文 直播贴】2014.9.9 Apple苹果发布会
  8. 英语四级XYZ字母开头单词+托福高频单词
  9. 解决U盘受保护(适用于U盘或移动硬盘)-亲测有效
  10. ArcGIS中WGS84转为西安80(无自带转换参数的坐标系转换)