在TypeScript中扩展Parse SDK对象

dnd*_*ndr 5 parse-platform typescript angular

为了为angular2中的Parse对象定义简单的getter和setter方法,我想像下面这样扩展Parse.Object:

const Parse = require('parse').Parse;

export class Test extends Parse.Object {

    constructor() {
        super('Test');
    }

    get items():Array<string> {
        return super.get('items');
    }

    set items(value:Array<string>) {
        super.set('items', value);
    }
}

Parse.Object.registerSubclass('Test', Test);
Run Code Online (Sandbox Code Playgroud)

但是,出现以下错误:

error TS2507: Type 'any' is not a constructor function type.