Javascript 如何创建一个简单的类来移动数据

Javascript 如何创建一个简单的类来移动数据,javascript,reactjs,react-native,react-redux,Javascript,Reactjs,React Native,React Redux,我有一些数据需要在状态和组件之间移动{using Redux},我找不到一种方法来实现一个简单的类来将它们打包在一起以清理代码 理想情况下,我喜欢: 职业英雄{ 构造函数(名称、级别){ this.name=名称; 这个水平=水平; } 获取_名称(此){ 返回此名称 } 获取颜色(此){ 如果(此级别>5){ 返回“蓝色” } 返回“红色” } } 这样我就可以有 const people=[新英雄(“A”,10),新英雄(“B”,2)] 在我的电脑里的任何地方 似乎React只允许我导入

我有一些数据需要在状态和组件之间移动{using Redux},我找不到一种方法来实现一个简单的类来将它们打包在一起以清理代码

理想情况下,我喜欢:

职业英雄{
构造函数(名称、级别){
this.name=名称;
这个水平=水平;
}
获取_名称(此){
返回此名称
}
获取颜色(此){
如果(此级别>5){
返回“蓝色”
}
返回“红色”
}
}
这样我就可以有

const people=[新英雄(“A”,10),新英雄(“B”,2)]
在我的电脑里的任何地方

似乎React只允许我导入“React组件”,当我尝试此操作时,它会出现错误“React未定义”


我没有使用CreateReact应用程序,这不是redux的功能。您正在尝试实现java行为,但在redux中不同。 此外,对于redux,我们谈论的不是“类”,而是存储

我认为您应该看看react项目中redux的实现。以下是一个好的开始: