задать ей значение к конструкторе, а вне - нет.
private readonly hidden ChatTranlation: string;
Вопрос вот в чем: значение приходит асинхронно, через метод, вызываемый в конструкторе.
Естественно, TS ругается, нельзя присвоить это значение вне конструктора.
Вопрос: можно ли как-то назначить переменной значение вне конструктора, а затем сделать его read-only?
сделай через геттер и сеттер. В сеттере запрети повторный сет.
Обсуждают сегодня