2016-09-14 5 views
0

Почему при попытке объявить константный я получаю сообщение об ошибке:Const на Angular2 с машинопись

Expecting new line or semicolon

export class MyClass{ 

    const ALLOC_INVESTORS = "Allocation Investors"; 

} 
+0

Если вы [попробовать на Playground] (http://www.typescriptlang.org/play/index.html#src=export%20class%20MyClass%7B%0A%0A%20%20% 20% 20конст% 20ALLOC_INVESTORS% 20% 3D% 20% 22Выбор% 20Инвесторы% 22% 3B% 0A% 0A% 7D), он скажет вам, что 'const' не может использоваться в декларации класса. –

+0

@MikeMcCaughan, что было бы альтернативой для const внутри класса машинописного текста? – commonSenseCode

+1

http://stackoverflow.com/q/37265275/215552 :) –

ответ

1

в случае, если кто нуждается. вместо const, используйте readonly.

readonly ALLOC_INVESTORS:string = "Allocation Investors"; 
Смежные вопросы