问题描述
我正在Node.JS的Typescript文件中使用Java版2.730.0
的AWS开发工具包(在撰写本文时为最新)。
我正在使用selectObjectContent
操作来查询CSV文件,并且在文档中的guide之后,我有以下代码段:
import * as S3 from 'aws-sdk/clients/s3';
const s3 = new S3();
...
s3.selectObjectContent(params,(err,data) => {
if (!err){
data.Payload.on('data',(event) => {
// Do something with returned records
});
}
});
第data.Payload.on('data',(event) => {
行在短毛绒中出现此错误:
属性'on'在'EventStream '。
要使on
工作,我需要更改什么?
解决方法
我自己也遇到了同样的问题。在另一个论坛上发现了此问题:
https://www.gitmemory.com/issue/aws/aws-sdk-js/3525/725076849
它没有明确显示解决问题的代码,但是根据这些信息,我如下解决了该问题:
>>> import PyQt5
>>> import QCustomPlot2
TypeScript不再抱怨。