-1
私はプロジェクト用にtypescript & angularJSを使用していますが、いくつかの列挙型を保持するpublicクラス(コントローラではなく、普通のクラス)このクラスの静的メンバーをサービスオブジェクトでインスタンス化できますか?AngularJS:通常のクラスの静的メンバーにサービスを注入するには
AngularJSのDIを使用してサービスオブジェクトをインスタンス化するのは非常に簡単ですが、通常のクラスでは、どのように行うべきかわかりません。
ありがとうございました。あなたが求めているものを正確にわからない
export public Enums {
public static serviceObj; //how to instantiate serviceObj with some service?
}
。 – Jason
あなたはserviceObjにいくつかのタイプインフォメーションを持たせたいでしょうが、通常のプロパティと同様にset/reassignすることができます。 –
injectorを使って、新しいクラスを使用するのではなく、通常のクラスで注入することはできますか?基本的には角度を使ってそれをやりたい – Jason