私は 'redux-saga'に関するチュートリアルをたくさん読んでおり、自分のレデューサーとサガを直接実行するように構成する方法を理解しています。私が抱えている問題は、私が使用できるものを返す方法で要求されたデータを実際に取得することを知らないことです。ほとんどの人は、要求されたデータを実際に取得するために何を使用しますか? 「...降伏コール(フェッチ」redux-sagaが実際にデータを使用しています
import { call } from 'redux-saga/effects';
export function* request(url, method, body) {
try {
const result = yield call(fetch, url, { method: method, body: body });
return {err: null, res: result };
} catch(error) {
return {err: error, res: null };
}
}
..The ChromeでReadableStreamを返し、私が使用している場合、私はReduxの-サンクで行ったように「-同型フェッチ」:ここで
は、私の要求サガです私は、私が見ることのできるジェネレータ関数の約束を使うことはできません。おそらくこれは結果を消費する単純なコード行だと確信していますが、それを見つけてください。どんな助けもありがたいです。