問題タブ [rx-cocoa]
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.
ios - MVVM モデルのビュー コントローラーでエラーを処理する方法
以下は、リクエストを作成してUI要素にバインドするコードです
私の見解では、私は次のことを行っています
エラー ブロックにヒットするたびに、アプリがクラッシュします。バインディングエラーと表示されます。エラーを UI 要素にバインドできません。
Rxswift バインディングでエラーがどのように処理されるか。サーバーから応答がなかった場合、どうすればそれを処理できますか。
どんな助けでも大歓迎です。ありがとうございました
ios - データソースが更新された後、Rx テーブル ビューがリロードされない
リアクティブにしようとしているテーブルビューがあります。Swiftを使用して動作させています。
以下はRxSwiftコードです
以下は私のビューモデルです
これがメッセージデータクラスです
ボタンをクリックすると、次のようにメッセージ配列にデータを追加しようとしています
新しい要素を追加するたびに、配列の数が増えます。ただし、データ ソースに最新の値がある場合でも、テーブル ビューはリロードされません。
誰が問題が何であるかを指摘できますか? ありがとうございました。
ios - RxSwift を使用して前のリクエストをキャンセルする方法
APIリクエスト機能を取得しています。
サーバーデータを検索するための searchBar もあります。
そして、ユーザーがすべての文字を入力したときに、前のリクエストをキャンセルしたい。
「flatMapLatest」というキーワードで検索します。しかし、私の場合、「flatMapLatest」を使用して以前のリクエストをキャンセルする方法がわかりません。
やってみるけど失敗。
私に何か提案はありますか?
ありがとう。