こんにちは、デコレータjavascript/typescriptを与えたすべてのクラスを取得できるかどうか疑問に思っています。@decoratorsですべてのクラス/コンストラクタを取得する
私は、ランタイム内の他のモジュールでは、私はデコレータ@mydecoratorを持っているすべてのクラスまたはコンストラクタを取得したいと思い例
@mydecorator
class SomeClass1{
}
とモジュール
@mydecorator
class SomeClass2{
}
で他のsomewereのためのクラスを持っています.. 。私はこれが不可能であることを怖い:(
export function getaAllClassesByDecorator(decorator:string){
... return constructor or something that i am able to call static method
}
内のすべての登録済みのクラスを得ることができますか? – Bergi
私はクラスをグローバルに登録する方法と作成する方法をエレガントにする方法を模索していました。依存パターンのようなもの。 –
ES6モジュールシステムはすでにそれを提供していませんか? – Bergi