2019-07-08 react-native-router-flux 导航Actions来回传值

一 、正向传值

传: Actions.ComponetKey({key:value})

接: 在组件的prop里通过key直接拿

            constructor(props){

                console.log(props.key)

            }

           componentDidMount(props){

                console.log(props.key)

            }

二 、反向传值

传:Actions.pop({refresh:{key:value}})

        Actions.pop({popNum:num, refresh:{key:value}})

接:只能在componentWillReceiveProps里接受

        componentWillReceiveProps(nextProps){

                console.log(nestProps.key)

        }

     注: refresh触发componentWillReceiveProps, 不传refresh不会触发componentWillReceiveProps

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 40、React 什么是React?React 是一个用于构建用户界面的框架(采用的是MVC模式):集中处理VIE...
    萌妹撒阅读 1,091评论 0 1
  • 原教程内容详见精益 React 学习指南,这只是我在学习过程中的一些阅读笔记,个人觉得该教程讲解深入浅出,比目前大...
    leonaxiong阅读 2,879评论 1 18
  • react-native-router-flux 组件用法详解(一) react-native-router-fl...
    光强_上海阅读 8,255评论 6 13
  • 3. JSX JSX是对JavaScript语言的一个扩展语法, 用于生产React“元素”,建议在描述UI的时候...
    pixels阅读 2,925评论 0 24
  • 作为一个合格的开发者,不要只满足于编写了可以运行的代码。而要了解代码背后的工作原理;不要只满足于自己的程序...
    六个周阅读 8,548评论 1 33