問題タブ [outwatch]
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.
scala.js - シーケンシング (並列) Outwatch の Observable (または圧縮)
Outwatchで Observableのリストをレンダリングするにはどうすればよいですか? 単一の Observable が必要な場合はどうすればよいですか? それらをアプリケーションとしてどのようにシーケンス/圧縮する必要がありますか? applicative(?) 操作 'zip' を使用して List[Observable] を Observable[List] に変換すると、レンダリングされると予想されますか? (つまり、オブザーバブルをチェーンする必要がない場合)
以下の1つの答えで
すべての子は、ユーザーがすべての入力を入力した後にのみレンダリングされます。ユーザーが最初の入力を入力するとすぐに、すべての子を入力することなく、各子をレンダリングするにはどうすればよいですか?
完全なコードは次のとおりです
リストの長さが 1 より大きい場合は何も表示されませんが、要素が 1 つのリストの場合は表示されます。私は html/scala-js と rx 初心者です。また、Observables がどのようにアプリカティブ ファンクターである可能性があるか (またはそうでない可能性があるか) を誤解している可能性があります。「zip」ではなく「sequence」を探していました。
完全なコードのスクリーンショット