А зачем он так помечен?
Где то читал что как там оптимизации какие то есть под капотом, ну и чтобы было понятно, что это поле менять нельзя, типа константа
Но поле то можно менять, раз это input. Нельзя input поле помечать readonly. Оптимизаций скорее всего нет, я думаю это чисто ts приблуда
Ну например id передается, по нему запрашиваются данные, почему бы не пометить его как только доя чтения, или тогда не получится засетить это поле в тестах, ну кроме как кастить к any его в тестах?
Потому что оно не readonly. Readonly задаётся в конструкторе или пр объявлении
Обсуждают сегодня