reactjs - React.js:如何动态导入 redux 动作
问题描述
是否有任何解决方案可以在 redux 操作下动态导入并使用它?
import { set } from 'actions/formula-form';
解决了!:
const action = require('actions/' + props.action);
dispatch(action.set({ formulaId: dataItem.id }));
};
解决方案
试试这个
import { set } from 'actions/formula-form';
import { connect } from "react-redux";
...
component() {
...
this.props.getProps(value);
...
}
const mapStateToProps = (state) => ({
getProps: state.formula-form.data,
});
const mapDispatchToProps = {
set,
};
export default connect(mapStateToProps, mapDispatchToProps)(DashBoard);
推荐阅读
- laravel - 如何用 laravel 加载 mdboostrap?
- android - Android rxKotlin 在订阅 combineLatest 中崩溃
- gcc - qemu:致命:试图在 0xd08ec08e 处执行 RAM 或 ROM 之外的代码
- java - 使用 Java 连接到 Google Cloud SQL
- python - 尝试为索引视图定义 url 时出现属性错误
- node.js - 用于模块别名包的 Intellisense
- android - 您无法在 getActivity() 尚未附加的 View 或 Fragment 上开始加载
- ios - 将数据附加到帖子正文并上传到 api
- powershell - 用于比较文件夹结构的 Powershell 脚本
- express - express mongoose:获取聚合返回空数组