2016-07-17 4 views
1

Knockout Componentsを使用して依存性注入を実装する方法はありますか。コンポーネント内のさまざまなサービスの実装を入れ替えることができます。たとえば、私はこれを必要とする理由は、クライアント側でHTMLストレージを使用してサーバー側を気にせずにすぐに私のアプリケーションを模擬できるようにすることですすべてがうまくいけば、統合をテストするためにajaxサービスを利用できます。使用インターフェース:Typescriptを使用したKnockoutコンポーネントの依存関係注入の実装

+0

ファーストを見つけた使用する方が簡単です。次に、amdの独自の実装を行い、モジュールと依存関係を格納することができます。または、完全なamd.jsを使用してください。しかし、インターフェイスに一致するコンポーネントのストアが必要なだけで、それは残酷かもしれません。 –

+0

私はwebpackを使用していますので、依存関係の設定方法はもっと難解です – kwiri

答えて

1

あなたはbottle.js(https://github.com/young-steveo/bottlejs)またはsimpleDijs(https://github.com/avighier/simple-dijs)のようにとらわれないコンポーネントを使用することができ、最後の一つは、私が

+0

答えに簡単な例を与えるのは良い習慣です。言及されたサイトがダウンしている場合、あなたの答えは役に立たなくなります。 – Sal

関連する問題