gpt4 book ai didi

javascript - React JS 16.x版本中两个独立组件之间如何通信

转载 作者:行者123 更新时间:2023-11-28 10:42:06 26 4
gpt4 key购买 nike

如何在版本16.x的react js中的两个独立组件之间进行通信。我已经使用PubSub库来传递数据,但它不起作用。有没有办法让这个库在最新版本的react js或任何版本中工作将数据传递到不同组件的其他方法。这是我的代码 Cannot pass data using PubSub.publish in react js

最佳答案

您可以使用 JavaScript 代码创建服务

// services.js



class Shared {
sharedData;
}

const serviceName = new Shared();

export default serviceName;

//在你的组件中

import serviceName from './services.js';

// set data
serviceName.sharedData = {somdata:[]};


// get data
code = serviceName.sharedData;

关于javascript - React JS 16.x版本中两个独立组件之间如何通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50127576/

26 4 0
文章推荐: javascript - 将 JavaScript 日期发送到 PHP 后端的最佳格式是什么?
文章推荐: HTML