【发布时间】:2016-09-12 21:55:10
【问题描述】:
在 TypeScript 中,const 关键字不能用于声明类属性。这样做会导致编译器出现“类成员不能具有 'const' 关键字”的错误。
我发现自己需要在代码中明确指出不应更改属性。如果我在声明属性后尝试为其分配新值,我希望 IDE 或编译器出错。你们是如何做到这一点的?
我目前使用的是只读属性,但我是 Typescript(和 JavaScript)的新手,想知道是否有更好的方法:
get MY_CONSTANT():number {return 10};
我正在使用打字稿 1.8。有什么建议吗?
PS:我现在使用的是 typescript 2.0.3,所以我接受了David's answer
【问题讨论】:
标签: typescript class-constants