Свойства используются для ограничения прямого доступа к переменным-членам класса. Абстракция поддерживается с использованием свойств. Всякий раз, когда вы хотите создать экземпляр объекта и установить данные в его переменные-члены с помощью свойства, вы можете проверить некоторые условия, будет ли значение задано переменной-члену или нет. Вы можете ограничить запись чтения в свойство так, чтобы значение переменной-члена могло быть только для чтения, writeonly при доступе к объекту этого класса.
Вам необходимо указать папку, подобную этой, в вашем tsconfig
.
"include": [
"./src/ts/**/*" //Path to your source
],
"jsx": "preserve",