redux-saga

    1熱度

    2回答

    我的項目是基於反應,終極版,終極版,傳奇,ES6,我試圖從這個API獲取數據: http://api.dhsprogram.com/rest/dhs/data/BD,2000,2004,2007?&returnFields=CharacteristicLabel,Indicator,IndicatorId,Value&f=json 正如你所看到的,這個特定的API調用顯示數據用的限制每頁100個數

    2熱度

    1回答

    我使用的終極版,傳奇上傳文件,我試圖找出一種方法來分派事件時上傳進度的變化: const data = new FormData(); data.append('file', fileWrapper.file); const uploadedFile = yield call(request, requestURL, { method: 'POST', headers:

    0熱度

    1回答

    我正在嘗試設置一個具有傳奇中間件和異步操作以及react-router-redux和選擇器的reactx store。 對於某些sagamiddleware無法讀取未定義的屬性getState。我不知道爲什麼。 我的頂層目錄結構爲: ./src/app.js ./src/sagas/index.js and imported sagas into this file ./src/Contain

    1熱度

    1回答

    我在我的ReactJS應用程序中沒有在IE11瀏覽器上工作的代碼如下。問題是在IE11瀏覽器上調用fetch。應用程序不會對服務器進行API調用。 它在Chrome,Firefox,Safari和邊緣的偉大工程。任何人都可以請建議我需要執行哪些步驟來支持IE11?謝謝。 function toQueryString(obj) { var parts = []; for (var

    0熱度

    1回答

    我們可以撰寫傳奇在下面的例子中那樣 https://github.com/yelouafi/redux-saga/blob/5a6db57c77141b85b82aa097933ad687aacff8dc/docs/advanced/ComposingSagas.md 我稱之爲「子傳奇」 loadAssets從libraryChangeCategory import * as LibraryAct

    0熱度

    1回答

    可以說有兩個動作頻道,其中一個動作通常必須在另一個之前處理。 它是安全的假設, const priChannel = yield actionChannel('INTERNAL_PROCESS_COMMAND') const secChannel = yield actionChannel('PROCESS_COMMAND') const {pri, sec} = race({pri: ta

    2熱度

    1回答

    我搜索了很多時間,並且花了很多時間在這個包裹上。給定一個CLIENT_ID,client_secret,authorization_endpoint,驗證網址,token_endpoint等少數info-- * 我怎麼連接獲得一個身份驗證令牌通過ajax呼叫? 當我收到智威湯遜時,我該如何解析它? * 有喜歡redux-oidc庫可用,但看起來並不像它的反應,本機應用程序兼容(跑進錯誤的兔子洞)。

    0熱度

    1回答

    我來自Redux Thunk,所以我是Redux Saga的全新品牌。我設法實現了一些簡單的接通呼叫,但我正在努力應對更復雜的解決方案,並想知道您是否能夠指引我朝着正確的方向前進。 我正在創建一個倉庫應用程序,該應用程序使用Redux Persist將離職的訂單存儲,然後在我有連接時定期將其同步回服務器。爲了同步他們我有兩個API調用,我需要獨立做出,並依次是: 更新採摘量 確認挑 我重視我下面的

    4熱度

    2回答

    我一直在閱讀,我應該使用redux-thunk或者redux-saga來處理副作用。 爲什麼不能簡單地用行動創造者一樣,派遣多個動作: function loadProductActionCreator(dispatch) { dispatch({ type: 'load_product', }) fetch('api/product').then(

    0熱度

    1回答

    目前,我的應用程序中有20多條路線。每條路由都會有多個API調用,因此我打算使用redux-saga來進行AJAX調用。 從閱讀文檔,它看起來像我就可以做到以下幾點: 每條路線都會有它自己的「根」的傳奇,產生多種自身傳奇。 此路線特定的傳奇故事將被輸出到實際的主要傳奇故事中,然後傳遞到createSagaMiddleware.run()。 因此,這將是這個樣子: export function*