Публикации по теме 'redux-saga'
Сборка Youtube в React, часть 02: Настройка проекта
Вы можете найти часть 1 серии руководств здесь .
Перейдите на Github и создайте новый репозиторий.
Назовем репозиторий youtube-react . Убедитесь, что ваш репозиторий пуст при его создании (снимите флажок Инициализировать этот репозиторий с помощью файла README и не добавляйте лицензию или .gitignore файл).
Теперь запустите терминал и cd в нужное место проекта.
1.2 Приложение Scaffold с использованием приложения create-реагировать
Мы собираемся использовать терминальное..
Лучше интегрируйте React и Redux с промежуточным программным обеспечением
За последние несколько лет появилось много новых библиотек, инструментов и фреймворков, которые изменили способ разработки веб-приложений. Backbone.js, Angular.js, Ember, React, Webpack ... Но больше всего привлекает Redux и то, как его можно объединить с React для создания отличных приложений.
Я не буду пытаться говорить о том, что такое Redux, многие другие люди справились с этой работой лучше, чем я. Я хотел бы поговорить о некоторых шаблонах для организации кода Redux в вашем проекте...
Вопросы по теме 'redux-saga'
Обрабатывать нормализацию загруженных элементов в редукс-саге или редукторе?
Данные, которые я получаю от API удаления, не имеют формата, который может обрабатывать мое приложение. Моя сага загружает данные.
Кто должен заниматься нормализацией?
Сама сага перед отправкой действия успеха с нормализованными данными?
Или...
832 просмотров
schedule
24.05.2023
Приложение React / redux отображает пустой экран в Safari
Я создал приложение на React / redux, которое работает во всех браузерах, которые я пробовал, НО Safari на MacOS и в любом браузере на iPhone. Я не получаю ни ошибки, ни сообщения консоли, ничего, что дало бы мне какое-то представление. Он...
12813 просмотров
schedule
13.09.2023
Загрузка данных React/Redux с побочными эффектами
Допустим, у меня есть заглушка системы бронирования.
Когда я создаю бронирование, я могу искать среди наших клиентов и выбирать, какого клиента я бронирую. При выборе клиента в качестве побочного эффекта загружаются связанные с ним контакты...
190 просмотров
schedule
16.06.2022
Redux-saga и подписка на сокеты вызывают Uncaught TypeError: Преобразование циклической структуры в JSON
У меня проблемы с подпиской на канал socketcluster ( http://socketcluster.io/ ) при использовании Redux-saga генератор в моем приложении чата. Серверная часть socketcluster настроена таким образом, что любые сообщения сохраняются в базе данных, а...
277 просмотров
schedule
09.11.2023
Как получить что-то из состояния / магазина внутри функции redux-saga?
Как мне получить доступ к состоянию редукции внутри функции саги?
Краткий ответ:
import { select } from 'redux-saga/effects';
...
let data = yield select(stateSelectorFunction);
63644 просмотров
schedule
05.01.2024
Вызов yield put() внутри успешного обратного вызова
Я новичок в React и Redux.
Я использую react-redux для вызова службы AWS Cognito, которая принимает объект, содержащий обратный вызов успеха и неудачи. Я получаю свой JWT от AWS Cognito, когда я console.log внутри своего обратного вызова успеха;...
2547 просмотров
schedule
02.07.2023
Тестирование редукс-саги
Я пытаюсь реализовать тест для Redux Saga следующим образом, но столкнулся с проблемой. Ошибка, которую я получаю, не может прочитать полезную нагрузку свойства undefined. «Сообщение», которое я передал функции саги, по какой-то причине не...
961 просмотров
schedule
07.02.2024
Синхронизируйте redux-saga и жизненный цикл реакции
У компонентов React есть свой жизненный цикл (componentWillMount, componentDidMount и т. д.), а у саги есть свой жизненный цикл (работает как промежуточное ПО).
Есть ли способ синхронизировать эти два жизненных цикла?
Я думаю, что это может быть...
441 просмотров
schedule
06.04.2024
Выбор Redux Saga не является функцией
Я пытаюсь получить свое состояние из саги, используя эффект select .
Я использовал этот ответ для начала - getState в redux-saga?
Код:
const { select } = ReduxSaga
select()
Используя эту настройку саги codepen redux (строка 35)....
1858 просмотров
schedule
18.09.2022
Приложение React Native - как использовать соединение oauth 2.0 и Open ID?
Я искал и потратил так много времени, размышляя над этим. Учитывая client_id , client_secret , authorization_endpoint , URL-адрес авторизации , token_endpoint и несколько другая информация--
*
Как мне подключиться, чтобы получить токен...
1247 просмотров
schedule
21.11.2022
redux-saga не может уловить действия, отправленные усилителями магазина
Мне нужно использовать усилитель магазина (reactReduxFirebase из react-redux-firebase ) в моем redux приложение. Этот энхансер отправляет действие, оно выглядит примерно так (очень упрощенно):
const reactReduxFirebase = (next) => {...
1351 просмотров
schedule
14.08.2022
Как вызвать yield в API чтения firebase
У меня есть API саги redux, где я подключаюсь к firebase и читаю записи данных.
var roomRef = firebase.database().ref('/Users/' + userid + '/rooms')
var rooms = []
roomRef.once('value', function (snap) {
var roomkeys = snap.val()
for...
1372 просмотров
schedule
28.04.2022
Действия Redux Saga должны быть простыми объектами. Используйте собственное промежуточное ПО для асинхронных действий
Я все еще изучаю redux-saga , но застрял на проблеме 2.
Вот мой код:
Суть
Проблема в:
Actions must be plain objects. Use custom middleware for async actions
Функция doSignIn продолжает получать вызов, даже если действие никогда не...
3388 просмотров
schedule
05.04.2023
redux-saga, когда использовать форк?
в чем будет разница между двумя приведенными ниже подходами?
export function* watchLoginUser() {
yield takeEvery(USER_LOGIN, loginUser)
}
export function* watchLogoutUser() {
yield takeEvery(USER_LOGOUT, logoutUser)
}
export function*...
22376 просмотров
schedule
03.05.2024
Используйте async response-select с redux-saga
Я пытаюсь реализовать асинхронную реакцию-выбор ( Select.Async ). Проблема в том, что мы хотим выполнить выборку в redux-saga. Поэтому, если пользователь что-то набирает, должно срабатывать действие выборки. Затем Saga получает запись и сохраняет...
4776 просмотров
schedule
16.12.2023
Селекторы саги redux, как мне получить доступ к состоянию из саги?
Подобные вопросы задавали и раньше, но ответы мне не помогли.
Что такое селекторы в redux?
Как получить что-то из состояние / сохранение внутри функции redux-saga?
Я думаю, что у меня другая установка, так как я не могу получить доступ к...
25270 просмотров
schedule
09.12.2023
Расширение Redux Minimal
Я пытаюсь создать приложение React Redux, расширяя шаблон Redux Minimal: https://redux-minimal.js.org/
Этот шаблон в настоящее время управляет списком пользователей. Я хотел бы расширить его, чтобы иметь еще одну страницу, которая управляет 2-м...
63 просмотров
schedule
11.09.2023
admin-on-rest, как реализовать пользовательскую сагу для автоматического обновления
В примере, представленном в readme для aor-realtime
import realtimeSaga from 'aor-realtime';
const observeRequest = (fetchType, resource, params) => {
// Use your apollo client methods here or sockets or whatever else including the...
675 просмотров
schedule
16.02.2024
Как заставить приложение реагировать на условное прослушивание хранилища избыточности?
У меня есть приложение React для управления университетами.
Ниже мой роутер:
<Route path="selecting/" component={SelectUniversity}>
<Route path="myUniversity" component={MyUniversity} />
<Route path="studentdetails"...
608 просмотров
schedule
15.02.2024
Redux: запрос на успех или поток ошибок из Компонента (с использованием redux-saga)
Это единственное, для чего я еще не нашел стандартного решения.
У меня есть настройка магазина с redux-saga для обработки побочных эффектов, я отправляю действие (с асинхронными побочными эффектами) из компонента и теперь хочу, чтобы компонент...
1333 просмотров
schedule
01.11.2023