Я хочу написать класс es6:
class SomeClass {
static prop = 123
method() {
}
}
Как получить доступ к статическому prop
из method()
без использования SomeClass
явно? В es6 это можно сделать с помощью this.constructor
, но в typescript this.constructor.prop
вызывает ошибку "TS2339: свойство prop не существует для типа Function"".
(this.constructor as typeof SomeClass).prop
, но какой в этом смысл? Почему бы не сделатьSomeClass.prop
? - person David Sherret   schedule 28.10.2015