我有以下情况:
- 单击下载合同按钮时,发送带有合同ID的API请求作为有效负载
- 获取API响应中的pdfBuffer字段
- 具有可以将pdfButtfer转换为pdf文件的功能
在Actions下的index.js中
try {
const response = await API.post('/view-contract', {contractId: '12345'});
switch (response.status) {
case 200:
/* not sure whether we need to dispatch response.data.pdfBuffer field */
break;
}
} catch (error) {
redirectTo(errorPageUrl);
}
};
我们是否可以在Actions文件夹下的index.js中直接调用conversion pdf函数,还是需要将pdfBuffer调度到reducer并从连接到redux商店的容器组件获取pdfBuffer,然后在容器组件级别调用pdf转换方法?
请指教。非常感谢。