Module ES6(网页包)每个模块的单个文件-如何在不使用window.VARIABLE的情况下使变量全局可用

Module ES6(网页包)每个模块的单个文件-如何在不使用window.VARIABLE的情况下使变量全局可用,module,ecmascript-6,Module,Ecmascript 6,我正在使用React,有一件事我还没有弄清楚,那就是如何与多个组件/模块共享变量。现在我使用window.VARIABLE=。。。由于这让开发人员感到畏缩,我想知道是否有更好的方法可以做到这一点,而不必编写样板代码,也不必引入Redux。Webpack只是一个将多个文件捆绑到一个文件中的工具。 他的工作不是连接部件 使用全局变量可以是在两个组件之间共享数据的一种方法,但最好的方法是将变量作为组件属性(如果不必对其进行操作的话)。 如果您需要共享一个状态(一个可以操纵的变量),则需要使用redux

我正在使用React,有一件事我还没有弄清楚,那就是如何与多个组件/模块共享变量。现在我使用window.VARIABLE=。。。由于这让开发人员感到畏缩,我想知道是否有更好的方法可以做到这一点,而不必编写样板代码,也不必引入Redux。

Webpack只是一个将多个文件捆绑到一个文件中的工具。 他的工作不是连接部件

使用全局变量可以是在两个组件之间共享数据的一种方法,但最好的方法是将变量作为组件属性(如果不必对其进行操作的话)。 如果您需要共享一个状态(一个可以操纵的变量),则需要使用redux之类的工具