return new this
typescriptですがインスタンス化することはできません無視抽象クラスエラー
abstract class MeteorCollection {
static $collection: Collection<any>
static findOne(selector: Selector = {}, options: FindOneOptions = {}) {
let item = this.$collection.findOne(selector, options)
return new this(item)
}
}
は、どのように私はそれがOKであることを知らせることができますラインでMeteorCollectionをインスタンス化することができないと文句を言い
ことMeteorCollection自体を拡張するのではなく、MeteorCollectionを拡張します。
あなたがエラーと線の上コメント// @ TSを-ignoreは使用するか、この前の回答で使用されるアプローチを試みることができる-https://stackoverflow.com/questions/47423152/ignore-no-new -47425738#47425738 –