数字またはobservable<number>
(number|observable<number>
)を返すことができるメソッドでインターフェイスを作成しました。今問題は、テンプレートのメソッドの値を表示したいのですが、その方法はわかりません。 問題は、戻り値が観測値であれば非同期パイプが必要ですが、戻り値の数値ではパイプが不要です。どのようにテンプレートファイルでそれを処理するための任意のアイデア?数値または観測可能な角ハンドルプロパティ<number>
0
A
答えて
2
戻り値をメソッド内のObservable
にラップすることができます。同様に:
if(value instanceof Observable) {
return value;
}
return Observable.of(value);
は今、あなたのメソッドは常にObservable
を返し、あなたはasync
パイプを使用することができます。
もう1つの方法は、同じことをするゲッタを作成することです。
+0
これは私がやることです。すべてが観察可能です!しかし、実際には実装がより単純になります。 – Eeks33
関連する問題
- 1. 観測可能な角型
- 2. 角度4 - 観測可能/配列または観測可能/件名
- 3. Rxjs:値または観測値から観測可能な作成の略語
- 4. RxJS:同じルートを使用していない観測可能な観測値観測可能な値
- 5. RxJS観測可能なマージ角度
- 6. 角度2の観測可能な鎖
- 7. 角2観測可能なエラー処理
- 8. 角4 - 観測可能なキャッチエラー
- 9. 角度観測可能なエラー処理
- 10. 角度2の観測可能なサブオブジェクト
- 11. 観測可能な配列内のノックアウト観測可能なオブジェクト
- 12. 観測可能なデータを観測可能な配列にプッシュノックアウト
- 13. KnockoutJS - 観測可能なオブジェクトの観測可能配列
- 14. 観測可能な値をフィルタ
- 15. 観測可能な値を別の観測値で使用する方法は?
- 16. 観測可能
- 17. 角2、観測可能:http.post、http.get
- 18. 角度2 httpが観測可能
- 19. 角ユニットテスト観測可能/カルマの対象
- 20. 角度回転アレイで観測可能
- 21. 角4観測可能な通話サービスを複数回
- 22. Rxjs観測可能なサブスクリプションの数
- 23. 観測可能なサポートレスキュープル
- 24. 観測可能なレイジーランダムジェネレータ
- 25. 観測可能なタイムアウト
- 26. サービスと観測可能なAuthHttpを使った角2 +/Auth0
- 27. RxJS:別の観測値から観測可能なデフォルト値を設定する
- 28. 角4、観測可能なオブジェクトへの観測可能なHTTP応答を変換する
- 29. RXJSで観測可能な内部観測オブザーバブルの受信可
- 30. は、別の観測可能なものに観測可能です。
戻り値がobservableの場合は非同期パイプが必要 – alc
1.コンポーネントに 'propertyX'を渡します2.戻り値の型が' number'の場合は 'propertyX'を直接更新するか、observableにsubscribeし、その成功コールバック 'propertyX'を更新します。テンプレートに 'propertyX'をバインドしてください –
私はこのアイデアも持っていましたが、プロパティが数値の場合は一度しか設定されないので、これは機能しません。考え方は、メソッドが配列から長さを返すことです。配列にアイテムを追加すると、メソッドは新しい長さを返します。 – alc