Публикации по теме 'react-redux'


Redux против MobX
TL; DR; MobX для 1–3 человек или небольших приложений, Redux для всего остального. В последнее время я изучаю и использую MobX и Redux для проекта, который, скорее всего, в ближайшие несколько лет превратится во что-то вроде JIRA. Бегло прочитав слишком много статей, обсуждений и потратив время на создание двух приложений из обеих технологий, я решил выделить эти три ресурса, которые, как мне показалось, лучше всего объясняют ключевые различия и варианты использования для MobX и Redux...

Вопросы по теме 'react-redux'

Как я могу отобразить модальный диалог в Redux, который выполняет асинхронные действия?
Я создаю приложение, которое в некоторых ситуациях должно отображать диалоговое окно подтверждения. Скажем, я хочу что-то удалить, а затем отправлю действие типа deleteSomething(id) , чтобы какой-нибудь редуктор перехватил это событие и заполнил...
128053 просмотров

Общий Redux Различные магазины приложений.. как?
Я здесь немного в замешательстве. У меня есть два приложения. Это отдельные инструменты. НО, один из инструментов 1 использует часть инструмента 2. КАК инструмент 1 может перейти в состояние Redux инструмента 2? Есть ли промежуточное программное...
2527 просмотров
schedule 21.12.2023

Почему я получаю сообщение «Reducer [] вернул неопределенное значение во время инициализации», несмотря на предоставление initialState для createStore()?
Я установил InitialState в моем методе createStore с редукцией, и я соответствую InitialState в качестве второго аргумента. Я получил ошибку в браузере: <code>Uncaught Error: Reducer "postsBySubreddit" returned undefined during...
58930 просмотров
schedule 19.01.2024

ReactTransitionGroup не работает с подключенным компонентом React-redux
Я работаю над более крупным проектом, но я создал этот короткий пример, чтобы проиллюстрировать проблему. Если я использую компонент Box , он работает. Он выводит в консоль componentWillEnter и componentWillLeave , когда мы нажимаем на кнопку....
1800 просмотров
schedule 09.12.2022

Redux: Почему бы не поместить действия и редуктор в один файл?
Я создаю приложение с Redux и ломаю голову, почему лучше всего размещать действия и редюсеры в отдельных файлах. По крайней мере, такое впечатление я получаю от всех примеров. Каждое действие или создатель действия сопоставляется с одной...
8094 просмотров

React Redux не может получить редуктор для выполнения действий
Я учился сокращать и реагировать, и я составляю список дел. Я читал и просматривал разные статьи, но не могу понять, чего мне не хватает в моей настройке. В настоящее время вы можете добавить задачу через ввод. При нажатии Enter он отправляет...
1211 просмотров
schedule 09.12.2023

Логика промежуточного ПО Redux
Мне трудно понять промежуточное ПО Redux и то, как именно оно настраивается в магазине Redux. Например, у меня есть следующие примеры const store = compose( resetRedux('LOGOUT_USER'), applyMiddleware(...middlewares),...
410 просмотров
schedule 19.04.2024

Напишите действие и редуктор эффективно и чисто (реагируйте на редукцию)
У меня есть следующие действия и редуктор: действия: import { OPEN_NODE, CLOSE_NODE, GET_NODES } from '../constants/NodeActionTypes'; export function openNode(path) { return { type: OPEN_NODE, path: path }; } export function...
441 просмотров
schedule 10.12.2022

Перенаправление с использованием реактивного маршрутизатора в промежуточном программном обеспечении Redux
Я создал промежуточное программное обеспечение, которое проверяет, возвращает ли запрос недопустимый ответ доступа. Если статус 401, я хочу перенаправить пользователя на страницу входа Вот код промежуточного программного обеспечения import...
10301 просмотров

React, Redux: обновление состояния и повторный рендеринг дочерних элементов
Сценарий, с которым я сталкиваюсь, заключается в том, что у меня есть массив заданий, хранящихся в состоянии Redux. У меня есть контейнер, который получает доступ к данным с подключением Redux и использует параметр из this.props.params, чтобы затем...
1607 просмотров
schedule 10.12.2022

как получить выбранное значение в раскрывающемся списке React redux-form
Я использую поля формы React Redux, и у меня есть выпадающие классы. Я могу выбрать любой класс из раскрывающегося списка. но проблема в том, что всякий раз, когда я выбираю какое-либо значение (класс) из раскрывающегося списка, я хочу запустить...
10489 просмотров
schedule 05.11.2023

redux-saga не работает с первого раза
У меня есть сага о сокращении, как показано ниже: export function* loadApplianceSaga() { try { let {request, success, error} = yield take(ActionTypes.APPLIANCE.LOAD); request.url = yield select(getResourceLink, request.resource);...
1874 просмотров

Два компонента react-redux на SPA
Интересно, возможно ли иметь несколько (не связанных) компонентов реакции-редукции на одной странице приложения с разными магазинами, кто-нибудь знает о проблемах с провайдером и самим маршрутизатором? Я пытаюсь внедрить состояние (хранилище гидратов...
114 просмотров

Безопасно делитесь состоянием Redux со сторонними скриптами
Есть ли хорошая/плохая практика делиться состоянием хранилища избыточности со сторонними скриптами? В настоящее время мы используем файлы cookie для предоставления некоторой информации о состоянии сторонним сценариям (неконфиденциальная информация о...
203 просмотров
schedule 23.09.2022

Синхронизировать хранилище избыточности с местоположением маршрута реагирующего маршрутизатора (обновлять заголовок при изменении маршрута)
Я использую react-router-redux и пытаюсь обновить заголовок своего приложения, которое получает свое состояние из хранилища при каждом изменении маршрута ( @@router/UPDATE_LOCATION ) В настоящее время я отправляю действия в componentWillMount ,...
848 просмотров

Диспетчерское действие внутри Fetch
Я делаю асинхронный вызов, используя выборку, а затем пытаюсь установить состояние, отправляя действие на основе результата возвращенных данных json. Я использую считыватель QR-кода для чтения кода, который передается моему методу didScan....
469 просмотров

Функция React native connect не передает действие дочернему компоненту через реквизиты
Я только знакомлюсь с redux и читал, что я должен передать создателей действий через родительский элемент приложения, а также через mapStateToProps, mapDispatchToProps и функцию подключения, я должен иметь возможность передавать действия. Однако,...
1749 просмотров

Предупреждение: невозможно обновить во время существующего перехода состояния
У меня сложное приложение, и оно дает мне следующее предупреждение: Предупреждение: setState (...): невозможно обновить во время существующего перехода состояния (например, в render или в конструкторе другого компонента). Методы рендеринга...
3601 просмотров
schedule 09.06.2024

Как получить доступ к переменной process.ENV в коде на стороне клиента
Я хочу, чтобы определенные сотрудники работали в среде prod/qa/dev, но вызывая мою библиотеку lib. Таким образом, код lib, даже на стороне клиента, должен знать определенные переменные env.
611 просмотров
schedule 04.12.2023

Когда можно будет использовать bindActionCreators в react / redux?
В Redux документации для bindActionCreators говорится, что: Единственный вариант использования bindActionCreators - это когда вы хотите передать некоторых создателей действий компоненту, который не знает о Redux, и вы не хотите передавать...
52237 просмотров
schedule 25.02.2024