我在angular2(draw2d-wrapper)上使用draw2d。我正在尝试从他们那里扩展一个类。
export class Table extends (draw2d.shape.layout.VerticalLayout as { new(): any }) {
static NAME: "Table";
/*Some code*/
}
当我这样做的时候在我的代码上
var t = new Table();
t.NAME 属性为“draw2d.shape.layout.VerticalLayout”。
我可以在 angular2 typescript 代码中覆盖这个 JavaScript 属性吗?