如何解决将AWS开发工具包JS用于s3.selectObjectContent在'on'关键字上给出错误
我正在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不再抱怨。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。