在TypeScript中,const
关键字不能用于声明类属性。这样做会导致编译器报错“类成员不能有'const'关键字”。
我发现自己需要在代码中明确指出不应该更改某个属性。我希望IDE或编译器在声明属性后,如果我试图将新值赋给属性时出错。你们是怎么做到的?
我目前正在使用只读属性,但我是Typescript(和JavaScript)的新手,不知道是否有更好的方法:
get MY_CONSTANT():number {return 10};
我使用的是typescript 1.8。建议吗?
PS:我现在使用的是typescript 2.0.3,所以我接受了大卫的回答