問題タブ [redux-observable]
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.
redux-observable - RxJS URLを作成せずにパラメータを使用してajax getリクエストを作成する方法はありますか
パラメータをajax get requestに渡すのに問題があります。{category: 'cat', type: 'type', searchKey: 'key' }
パラメータを URLに渡す/search
必要があり、以下のコードがあるとします。
私はRxJを初めて使用するので、これを行う正しい方法を提案してください。
rxjs - RXJS + Redux Observable - 新しいストリームをマージする方法は?
私たちは最近、Redux Observable を取り上げました。これは、高レベルのアクション オーケストレーションを管理する優れた方法です。
私が最近抱えている問題の 1 つは、データ フェッチの結果への応答です。RXJS オブザーバブルを返す汎用サービス関数があります。通常、必要なデータを選択してサブスクライブします。
これは redux-observable ではかなり自然なことだと思いました。Epic で MapTo を使用し、後続の選択で RXJS オブザーバーを返します。
私が言えることから、Redux-observable はサブスクライブしないため、何も起こりません。
誰かがそれがどのように機能するかの例を持っていますか?
export function redirectUserToEndpointEpic(action$) {
return action$.ofType(LOCATION_CHANGE)
.filter(action=>action.payload.pathname !== '/'))
.mapTo(action=>authService.getObserver() // returns a stream which has not been subscribed to
.select(userData=>userData.defaultPath)
.map(push);
}