1
ответ

Как я могу получить состояние от селектора после свежей страницы?

У меня есть компонент контейнера в реагирующем шаблонном коде JS, который получает данные (скажем, список школ), используя sagas, в редуктор и устанавливает состояние, которое будет считываться функцией выбора в моем рендере ...
вопрос задан: 27 March 2019 20:24
1
ответ

вызывая два apis асинхронных внутри моей саги Redx, где мне нужны данные из первого ответа для вызова второго API

У меня есть этот случай использования, когда мне нужно сделать два вызова API внутри Redx Saga. Мне нужен ответ от первого API и использовать его во втором вызове API. В конце мне нужно получить ответ второго API ...
вопрос задан: 27 March 2019 10:23
1
ответ

Действие Redux запущено, но оно не перемещается (React-Navigation)

Я только начал новый проект, и в настоящее время я интегрирую Redux-Saga с React-Navigation. Вот версии, которые я использую: «реагировать»: «16.6.1», «реагировать-нативный»: «0.57.5», «реагировать-навигация»: ...
вопрос задан: 27 February 2019 15:25
1
ответ

Установка избыточного состояния из yield put & hellip; занять много времени

Я сталкиваюсь с React Native, обновлять состояние от Redux Saga. За этим стоит кодовый вызов от Saga только для установки флага в «true / false». Это займет от 3-5 секунд для настройки данных. приставка....
вопрос задан: 19 January 2019 11:34
1
ответ

Как я могу сделать тест в Redux-Sagas

Я использую Firebase, и поэтому я ставлю аутентификации в качестве инъекции зависимостей. В моей саге у меня есть такой код: функция экспорта * isAuth (auth) {try {const wrapper = {authFunction: () = > авт ....
вопрос задан: 19 January 2019 02:26
1
ответ

Как я могу использовать Redux Saga & ldquo; call & rdquo; функция, когда имя функции является зарезервированным словом, и как мне выполнять вызовы функций в цепочке?

yield action.user.delete () & amp; & amp; database.ref (url) .remove () Мне нужно использовать call () в обеих функциях в redux-sagas с использованием функций Firebase. В action.user.delete () я не могу сделать yield {delete} = ...
вопрос задан: 18 January 2019 23:10
1
ответ

Различное поведение, чтобы дать обещание между простым генератором и сагой Redux

Как я знаю, вы не можете получить обещание, уступив обещание в генераторе. И следующий тест доказывает, что это правда. Ret не определен: function * foo () {const ret = yield Promise.resolve (50) ...
вопрос задан: 17 January 2019 08:36
1
ответ

К какому типу относится runSaga (, secondparam,) и как его создать?

Я пытаюсь написать тест саги, которая обрабатывает логин. Вот мой код ниже и проблема, с которой я сталкиваюсь: const fakeStore = await runSaga ({getState: () = > ({... state}), dispatch: (...
вопрос задан: 15 January 2019 17:18
1
ответ

Redux Saga- возвращает результат функции вызываемого абонента вместо отправки нового действия

Я перемещаю свой проект реакции на сокращение & amp; перевождь-сага. Первоначально я вызывал метод async для получения больших наборов данных, а затем я устанавливал его в своем локальном состоянии, примерно так: // Component ....
вопрос задан: 13 July 2018 09:59
1
ответ

Плюсы / минусы использования redux-saga с генераторами ES6 по сравнению с redux-thunk с ES2017 async / await

Сейчас много говорят о последнем мальчике в городе Редукс, Реду-Сага / Редукс-Сага. Он использует функции генератора для прослушивания / диспетчеризации действий. Прежде чем я оберну вокруг него голову, я бы ...
вопрос задан: 17 February 2018 09:04
0
ответов

Тестирование fork () в Redux Saga с Jest

В настоящее время я пытаюсь создать несколько модульных тестов для моей саги «getExchanges», но после ознакомления с документацией & amp; сайты, которые я обнаружил, что нет большой информации о ...
вопрос задан: 10 April 2019 06:21
0
ответов

Проблемы со ссылками на класс

Я не уверен, как структурировать следующую проблему. Я ищу конструктивные предложения или понимание того, как решить эту проблему. У меня странная проблема с циклической ссылкой на класс, который должен ...
вопрос задан: 2 March 2019 15:56
0
ответов

Как добавить данные в массив, используя сагу в моем коде

я взял данные в массиве в файле саги, теперь я хочу добавить данные в список, есть статические данные, в которых данные находятся в файле саги с использованием redux-saga, и я использую response-strap и mui. ..
вопрос задан: 21 January 2019 06:39
0
ответов

Мне нужно использовать возврат одного ожидаемого (). Равный () в другом

В моей саге у меня есть такой код: функция экспорта * removeProfile (auth, database, action) {try {const url = `/ users / $ {action.user.uid}` const {ref} = база данных const result = yield call ( [...
вопрос задан: 19 January 2019 18:30
0
ответов

Действие наблюдателя Redux-Saga вызывается дважды

Моя сага настроена следующим образом. функция экспорта * watchInstanceDataSetAssocSaga () {yield takeLatest (actionTypes.FETCH_INSTANCE_DATASETS_ASSOC_INITIATE, ...
вопрос задан: 18 January 2019 12:02
0
ответов

Восстановление саги после перезагрузки

Я начал использовать Редукс-сагу в моем приложении для реагирования. Один из замечательных примеров на сайте redux-saga - это тот, где они показывают, как вы можете создавать хорошие потоки в своем приложении. Я сделал что-то ...
вопрос задан: 17 January 2019 10:17
0
ответов

Как я могу получить имя параметра из функции стрелка, когда я использую Redux Connect

Я хочу переопределить функцию подключения и выполнить некоторые настройки перед подключением к хранилищу, мне нужно имя параметра, например, «home». как это сделать?
вопрос задан: 15 January 2019 09:46
0
ответов

Селекторы Redx Saga, как мне получить доступ к состоянию из саги?

Подобные вопросы задавались и раньше, но ответы не помогли мне. Какие селекторы в редуксе? Как получить что-то из состояния / хранилища внутри функции redux-saga? Я ...
вопрос задан: 23 May 2017 12:09
0
ответов

Redux Saga асинхронный / ожидающий шаблон

Я использую async / await по всей моей кодовой базе. Из-за этого мои вызовы API определяются асинхронными функциями async function apiFetchFoo {return await apiCall (...); } Я хотел бы назвать это ...
вопрос задан: 17 April 2017 00:37