使用react-navigation时,单页面设置navigationOptions中,进行Static中 调用this 中的方法或值时,需要做如下操作

    static navigationOptions = ({navigation,screenProps}) => ({title:    '固定投资',headerRight: <RightGroup navigation={navigation} cback={()=>navigation.state.params.name()}  path='projectTarget' title="目标" data={{ type:1,name:"固定投资目标"}} />})

componentDidMount(){this.fetch();//设置数据this.props.navigation.setParams({name:this.test});}test = () => {alert(123);}

这样就可以给操作this 中的方法了

转载于:https://www.cnblogs.com/bruce-gou/p/9242563.html

react-navigation设置navigationOptions中Static中使用 this 的方法相关推荐

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

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

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

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

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

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

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

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

  5. 前端常考react面试题(持续更新中)

    react diff 算法 我们知道React会维护两个虚拟DOM,那么是如何来比较,如何来判断,做出最优的解呢?这就用到了diff算法 diff算法的作用 计算出Virtual DOM中真正变化的部 ...

  6. 设置log缓存_Redis中缓存击穿 缓存穿透 缓存雪崩解决方案

    戳上方蓝字 "给自己一个smile" 关注我 并 置顶星标! 你的关注意义重大! 目录     1.  缓存击穿     2.  缓存穿透     3.  缓存雪崩     4.  ...

  7. static在php中,php中static关键字在类中的使用

    static关键字用来修饰属性.方法,称这些属性.方法为静态属性.静态方法. static关键字声明一个属性或方法是和类相关的,而不是和类的某个特定的实例相关,因此,这类属性或方法也称为"类 ...

  8. java中static关键字的理解(转载)

    static关键字是很多朋友在编写代码和阅读代码时碰到的比较难以理解的一个关键字,也是各大公司的面试官喜欢在面试时问到的知识点之一.下面就先讲述一下static关键字的用法和平常容易误解的地方,最后列 ...

  9. 类中static、const、readonly、partial修饰符

    static 修饰类成员: static在C#中的用法与C++类似,当声明一个类成员为静态时,意味着无论有多少个类的对象被创建,只会有一个静态成员的副本,static变量可在成员函数或类的定义外部进行 ...

最新文章

  1. Git使用教程-命令总结大全
  2. python爬虫原理-python爬虫原理详细讲解
  3. Binary String Reconstruction CodeForces - 1352F(思维+构造)
  4. ------shell学习
  5. 前端学习(2599):请求操作
  6. Spring缓存注解@CachePut , @CacheEvict,@CacheConfig使用
  7. 方法的创建、重载及递归调用
  8. Windows PowerShell是啥?看完本文你就懂它了
  9. [转]C# 3.0入门系列(二)
  10. 访问服务器 信号灯超时时间已到,win7系统分区提示信号灯超时时间已到怎么办...
  11. Wow~70G上市公司定期报告数据集!
  12. 如何查看tkinter可用的字体有哪些
  13. 嵌入式:ARM相关开发工具概述
  14. npm install很慢(奇葩)解决方法
  15. 港科夜闻|香港科技大学与英国思克莱德大学深化研究合作
  16. jmeter参数化的用法和用途
  17. 关闭 Flink Checkpoint,引发 P3 故障
  18. JavaScript 常见的设计模式
  19. 浅谈工作流技术及其应用
  20. In file included from scripts/kconfig/lxdialog/checklist.c:24:0: scripts/kconfig/lxdialog/dialog.h:3

热门文章

  1. deebot扫地机器人怎么清洁_智能清洁小助手开始工作 360扫地机器人S7评测
  2. 适合pythonpandas的软件_适合 Python 入门的 8 款强大工具!
  3. 【linux】查看字体
  4. 在Windows系统安装Nodejs
  5. mongodb shell基础命令
  6. java短_Java中的最短代码和最低延迟
  7. hue 添加jar_在hue下配置jdbc驱动
  8. android虚拟机加载机制,Android虚拟机与类加载机制
  9. win7蓝屏_win7电脑蓝屏怎么办
  10. mongodb 查多个不等于_高可用架构之商城的mongodb设计分析