reactjs - 使用 redux 命名导出?

标签 reactjs redux react-redux

我已经习惯使用命名导出,因为它使重构变得更容易。我刚刚开始实现 redux,但似乎无法进行命名导出,因为连接需要映射组件。

例如

class Something extends Component { ... }

export default connect(mapStateToProps)(Something);

是否可以使用像“Something”这样的命名导出,我无法将导出放在类上,因为尽管 react 继续工作 - 连接没有被导出,因此没有 redux 状态

有什么想法吗?

提前致谢

最佳答案

只需将其分配给 const 并导出,如下所示:

class Something extends Component { ... }

export const ConnectedSomething = connect(mapStateToProps)(Something);

然后你可以像这样导入它:

import { ConnectedSomething } from './....'

关于reactjs - 使用 redux 命名导出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54449350/

相关文章:

javascript - react : conditional statement in render function

redux devtools 配置不起作用

r - 使用R//redux向redis传输数据

Django rest-auth Token 认证

javascript - 我如何从 React Redux 中的子组件调度?

javascript - .map 不是 javascript 中的函数

reactjs - BabylonJS 和 React - 引用错误 : earcut is not defined

javascript - react 大日历,将 Bootstrap 弹出窗口添加到事件?

reactjs - 如何防止 Redux 调度重新渲染子组件

reactjs - 状态在 redux dev 工具中显示为空对象