【发布时间】:2017-11-25 10:09:07
【问题描述】:
import { Transform } from "stream";
export class TestStream extends Transform {
constructor(options) {
super(options);
}
write(data: any, enc: string, cb: Function) {
return super.write(data, enc, cb);
}
}
上面的代码出现以下错误。
类“TestStream”错误地扩展了基类“Transform”。 属性“写入”的类型不兼容。 类型 '(data: any, enc: string, cb: Function) => boolean' 不可分配给类型 '{ (chunk: any, cb?: Function): boolean; (chunk: any, encoding?: string, cb?: Function): boolean; }'。
【问题讨论】:
标签: javascript typescript node.js-stream