【发布时间】:2019-01-17 07:44:06
【问题描述】:
我通过此操作启动加载扫描:
export function loadPickingScans (orderReference) {
return { type: SCANNING_LOAD_SCANS, orderReference };
}
在我的智能(页面)组件中调用:
componentDidMount() {
const { loadPickingScans } = this.props;
loadPickingScans(this.props.match.params.orderReference);
}
这是网址:
enter code herehttp://localhost:3000/orders/my-order-reference/scans
this.props.match.params.orderReference 正确包含my-order-reference。
但是,将日志添加到我的操作中,orderReference 将作为undefined 接收。
我应该怎么做才能收到这个期望值?
更新
根据要求:
function mapDispatchToProps(dispatch) {
return {
loadPickingScans: () => dispatch(loadPickingScans())
};
}
【问题讨论】:
-
能分享一下页面组件的代码吗?
-
你能给你看看 mapDispatchToProps
-
问题已更新。
标签: javascript reactjs ecmascript-6 redux react-redux