Вопросы с тегом «react-redux»

Официальные привязки React для Redux

12
Как отправить действие Redux с таймаутом?
У меня есть действие, которое обновляет состояние уведомления моего приложения. Обычно это уведомление будет ошибкой или какой-либо информацией. Мне нужно затем через 5 секунд отправить еще одно действие, которое вернет исходное состояние уведомления, поэтому уведомления нет. Основная причина этого заключается в обеспечении функциональности, при которой уведомления автоматически исчезают через 5 …

6
Что такое mapDispatchToProps?
Я читал документацию для библиотеки Redux, и у нее есть этот пример: В дополнение к чтению состояния компоненты контейнера могут отправлять действия. Аналогичным образом вы можете определить вызываемую функцию, mapDispatchToProps()которая получает dispatch()метод и возвращает реквизиты обратного вызова, которые вы хотите внедрить в компонент представления. Это на самом деле не имеет …

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

7
Понимание React-Redux и mapStateToProps ()
Я пытаюсь понять метод подключения к реактиву-редуксу и функции, которые он принимает в качестве параметров. В частности mapStateToProps(). Насколько я понимаю, возвращаемое значение mapStateToPropsбудет объектом, полученным из состояния (как оно живет в хранилище), чьи ключи будут переданы целевому компоненту (к которому применяется компонент, к которому применяется соединение) в качестве реквизита. …

9
Axios отправить запрос на отправку данных формы
POSTЗапрос axios обращается к URL на контроллере, но устанавливает нулевые значения для моего класса POJO. Когда я беру инструменты разработчика в chrome, полезная нагрузка содержит данные. Что я делаю не так? Axios POST Запрос: var body = { userName: 'Fred', userEmail: 'Flintstone@gmail.com' } axios({ method: 'post', url: '/addUser', data: body …

9
Каков наилучший способ получить доступ к хранилищу резервов вне реагирующего компонента?
@connectпрекрасно работает, когда я пытаюсь получить доступ к магазину в компоненте реакции. Но как мне получить к нему доступ в другом фрагменте кода? Например, скажем, я хочу использовать токен авторизации для создания моего экземпляра axios, который можно использовать в моем приложении в глобальном масштабе. Каков наилучший способ добиться этого? Это …

5
React Context против React Redux, когда мне следует использовать каждый из них? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 2 года назад . Улучшить этот вопрос React 16.3.0 был выпущен, и Context API больше не является …

4
Как добавить элемент в массив в редукторе React native redux?
Как мне добавить элементы в свой массив arr[]состояния редукции в редукторе? Я делаю это- import {ADD_ITEM} from '../Actions/UserActions' const initialUserState = { arr:[] } export default function userState(state = initialUserState, action) { console.log(arr); switch (action.type) { case ADD_ITEM: return { ...state, arr: state.arr.push([action.newItem]) } default: return state } }

11
'dispatch' не является функцией, когда аргумент mapToDispatchToProps () в Redux
Я новичок в javascript / redux / react, создаю небольшое приложение с redux, react-redux и react. По какой-то причине при использовании функции mapDispatchToProps в тандеме с connect (привязка response-redux) я получаю TypeError, указывающий, что отправка не является функцией, когда я пытаюсь выполнить полученную опору. Однако когда я вызываю диспетчеризацию как …


3
Что такое {this.props.children} и когда его следует использовать?
Будучи новичком в мире React, я хочу глубоко понять, что происходит, когда я использую, {this.props.children}и в каких ситуациях можно использовать то же самое. Насколько это актуально в приведенном ниже фрагменте кода? render() { if (this.props.appLoaded) { return ( <div> <Header appName={this.props.appName} currentUser={this.props.currentUser} /> {this.props.children} </div> ); } }

3
Какая польза от аргумента ownProps в mapStateToProps и mapDispatchToProps?
Я вижу , что mapStateToPropsи mapDispatchToPropsфункции , которые передаются connectфункции в Redux взять в ownPropsкачестве второго аргумента. [mapStateToProps(state, [ownProps]): stateProps] (Function): [mapDispatchToProps(dispatch, [ownProps]): dispatchProps] (Object or Function): Для чего нужен необязательный [ownprops]аргумент? Я ищу дополнительный пример, чтобы прояснить ситуацию, поскольку он уже есть в документации Redux

1
Могу ли я mapDispatchToProps без mapStateToProps в Redux?
Я разбираю пример задачи Redux, чтобы попытаться понять его. Я читал, что это mapDispatchToPropsпозволяет отображать действия диспетчеризации в качестве свойств, поэтому я подумал о переписывании, addTodo.jsчтобы использовать mapDispatchToProps вместо вызова диспетчеризации (addTodo ()). Я назвал это addingTodo(). Что-то вроде этого: import React from 'react'; import {connect} from 'react-redux'; import addTodo …

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

6
Повторно отрендерить компонент React при изменении свойства
Я пытаюсь отделить презентационный компонент от компонента контейнера. У меня есть SitesTableи SitesTableContainer. Контейнер отвечает за запуск действий redux для получения соответствующих сайтов на основе текущего пользователя. Проблема в том, что текущий пользователь выбирается асинхронно после того, как компонент контейнера изначально визуализирован. Это означает, что компонент-контейнер не знает, что ему …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.