問題タブ [angular2-services]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angular - Angular 2 の EventEmitter.next() と EventEmitter.emit() の違い
EventEmitter.emit()
とはどう違いEventEmitter.next()
ますか?どちらも、サブスクライブしたリスナーにイベントをディスパッチします。
EventEmitter のドキュメントは、現時点ではあまり役に立ちません。
angular - 絶対 URL を使用した Angular2 コンポーネントのインポート
以下は、サンプル プロジェクトのディレクトリ構造です。
HeroService
で使いたいHeroDetailComponent
。
現在、次のステートメントを使用してインポートHeroService
しています。HeroDetailComponent
HeroService
しかし、相対 URL で参照する必要があるのは好きではありません。代わりに、次のように絶対にしたい:
どうすればそれを達成できますか?
typescript - Angular 2 - http リクエスト後に結果を表示する (サービス)
私は自分の結果を反復しようとしていngFor
ます-Angular 1のように直感的ではありません.私は次のことをしています:
search.service.ts
typeahead.ts
json の典型的な結果:
}
何が起こっていますか ?いいから{{searchSvc | async | json}}
結果見せろよ しかしngFor
:いいえ:(
手がかりはありますか?前もって感謝します !!!
angular - 何らかのインターフェースを実装するすべてのサービスを注入する
簡単なシナリオ:
共通のインターフェイスを実装する複数のサービスがあります。これらのサービスはすべてbootstrap
メソッド内に登録されます。
ここで、共通のインターフェイスを実装するすべての登録済みサービスを注入する別のサービスが必要です。
すなわち
それはどういうわけか可能ですか?
modal-dialog - Ionic2/Angular2 のリフレッシュで別のコンポーネントからの新しい API URL で観測可能なコンポーネントをリフレッシュする
おそらく簡単なIonic2/Angular2の問題に苦しんでいますが、解決策がわかりません。
DataService というサービスで API 呼び出しからのデータを使用する Recipes というコンポーネントがあります。これはすべて良いです。
次に、レシピから起動されたモーダルに表示される別のコンポーネントがあります。このコンポーネントには、API クエリ (つまり、呼び出される URL) を変更するコントロールがあります。ユーザーがモーダルを閉じたときに、新しい URL で API を呼び出してレシピのデータを更新したいのですが、これを機能させる方法がわかりません。
以下は、レシピとモーダルのクラスを含む私のレシピ.tsと、DataServiceコードを含む私のdata.tsです。
Recipes.ts:
data.ts:
ここで見逃したものを教えてください...
angular - Angular 2 で日付/時刻サービスを追加する
Angular 2 で非常に基本的なサービスをセットアップしようとしています。目標は、ユーザーがボタンをクリックしたときに現在の日付と時刻を表示することです。以下のコードを使用すると、次のエラーが発生します。
Error during evaluation of "click"
ORIGINAL EXCEPTION: TypeError: l_context.whatTime is not a function
時間コンポーネント:
サービス:
私が間違っていることについて何か考えはありますか?