Как такое возможно ? Я использую configService чуть ниже ..

проблема исчезает если я уберу private перед декларацией

russian programming typescript

7 ответов

Надо весь код посмотреть чтобы понять

this.config....

ты поле в классе создаешь но используешь не поле класса и параметр который передал.

https://www.typescriptlang.org/play?#code/MYGwhgzhAEAuCmFbQN4Cg3WsA9gOyQCcBXYWHQgCgAdCBLANzAWkPjABN8QBPaAMzrwQHAFzQ8xALYAjeIQCUqTFmz4IOEPAB0IHAHNKg4RwUBuFQF8M1tKEgwESAEzKVtRs3it2XPLwEhEQwsXAJYEjIKIyCxCWk5RWVVOAALOghtYxFoAF5AkwssW1t7KDhEWABmNywPJhY2Tm4+bI4QtXDI8io28UlZeSV0FNh0zLa8gpEi6Fs64hkQOmBoPX1oSmGVUPVNHXXKMYys2PMrGyA по сути вот что происходит

Xlebp-Rjanoi Автор вопроса
GX. ⚡️
https://www.typescriptlang.org/play?#code/MYGwhgzh...

Уж не знаю как я понял, но мне показалось, что ты имеешь ввиду добавить this

Xlebp Rjanoi
screenshot Уж не знаю как я понял, но мне показалось, что ты ...

вообщем тебе в данном случае в конструкторе нужно юзать аргумент, а дальше в классе уже поле если конечно оно понадобиться.

Похожие вопросы