今天在写dispatch时出现了一个错,实在找不到是什么原因造成的,所以在这里向各位大神求助!
错误信息;
创建连接:
@connect(({ sgqy,sgqyjg,sgqyxm, loading }) => ({
sgqy,sgqyjg,sgqyxm,
loading: loading.models.sgqy,
}))
dispatch请求数据
componentDidMount() {
const { dispatch } = this.props;
dispatch({
type: 'sgqyjg/fetch',
payload: this.state.pageSize,
});
dispatch({
type: 'sgqyxm/fetch',
payload: this.state.pageSize,
});
dispatch({
type: 'sgqy/fetch',
payload: this.state.pageSize,
});
console.log('did props',this.props);
}
最后一个type: ‘sgqy/fetch’,没有错,就前两个有错。错误信息都差不多。
我对比了这三个文件的models,没什么差别,不明白是什么原因,
而且因为这个错,让我两个dispatch都没拿到数据