export class test{
foo: Boolean;
bar: Boolean = undefined;
}
编译为:
export class Test {
constructor() {
this.bar = undefined;
}
}
请注意,foo
不会成为财产。
这是打字稿中的错误吗?
今天这点我,因为我使用的绑定框架(Aurelia)与bar示例一起使用,但不适用于foo。
在我看来,foo应该自动创建为像bar这样的属性。