• react 组件通信方式


    1. 父组件给子组件传递数据

    • 通过props传递数据信息

    2. 自足按键给父组件传递数据

    • 通过props传递数据,此时传递的是一个函数
    • 子组件收到某些数据后,将数据作为参数调用该函数,此时父组件就可以在对应的方法中接收到对应的参数,然后进行处理

    3. 发布订阅

    适用于任意组件之间的通信

    1. 用法

    • 数据接收方订阅消息
    • 数据生产方发布消息,订阅消息的一方即可收到发布的消息

    2. 示例

    import PubSub from 'pubsub-js'
    
    // 发布消息
    PubSub.publish('topic',data)
    
    // 订阅消息
    token = PubSub.subscribe('atguigu',(data)=>{
    			doSomething(data)
    		})
    // 取消订阅
    PubSub.unsubscribe(token)
    
    如果文章对您有所帮助,可以点一下推荐哦
  • 相关阅读:
    Python3之json文件操作
    Python3之MySQL操作
    使用requests模块的网络编程
    Python 判断小数的函数
    python之函数
    CPUID
    .inc
    probe,victim,
    coolcode
    Linux vim 常用方法
  • 原文地址:https://www.cnblogs.com/virgosnail/p/15664705.html
Copyright © 2020-2023  润新知