react-redux- все статьи тега


React Redux-почему mapStateToProps вызывается раньше конструктора?

Два вопроса: Почему mapStateToProps вызывается перед конструктором? Как побочный эффект 1 constructor (props) { base(props) // props already have values from "mapStateToTprops" } Почему это делается автоматически? Не каждый mapStateToProps вызывает ComponentWillReceiveProps (это тот случай, когда он загружается в первый раз) смотрите эту ссылку Введите описание ссылки здесь Обновление 1 Если я хочу написать условие типа: if (props.isAuthenticated) { browserHisto ...

Вручную установите поле redux-form и / или ошибки формы

Я знаю, что если вы бросите SubmissionError из своей функции handleSubmit(), код redux-form заполнит ошибки соответствующих полей и/или самой формы. Тем не менее, этот API установки ошибок поля/формы, тесно связывает нашу реализацию handleSumbit(), чтобы быть вызывающим кодом redux-form (который содержит обработчик исключений SubmissionError). Мой вариант использования должен быть примерно таким: function asyncActionDispatcher(values) { return (dispatch ...

Как работает connect без mapDispatchToProps

Я читал пример docs для redux и нашел этот пример компонента контейнера. Может кто-нибудь объяснить, почему в данном случае mapDispatchToProps здесь не нужен. Кроме того, как функция получает функцию диспетчеризации? import React from 'react' import { connect } from 'react-redux' import { addTodo } from '../actions' let AddTodo = ({ dispatch }) => { let input return ( <div> <form onSubmit={e => { e.preventDefault() if (!input.value.trim()) { ...

Реагировать родной ошибку "возвращение" зажечь "непойманный при регистрации" с использованием API

Здравствуйте, я все еще новичок в react native, я запутался, как использовать react redux специально для шаблона ignite. Я следую этот учебник https://medium.com/skyshidigital/interaksi-api-dengan-ignite-react-native-f83bf35a23f5. Это мой последний ошибка "неперехваченное при регистрации", "взять(patternOrChannel): patternOrChannel неопределено". Пожалуйста, помогите мне сказать, где находится часть моих кодов, которые дают мне ошибку. Api.js: // a library to wrap and simplify api calls impor ...

Понимание React-Redux и mapStateToProps()

Я пытаюсь понять метод подключения react-redux и функции, которые он принимает в качестве параметров. В частности mapStateToProps(). Как я понимаю, возвращаемое значение mapStateToProps будет объект, производный от состояния (как он живет в хранилище), ключи которого будут переданы в целевой компонент (компонент connect применяется к) в качестве реквизитов. это означает, что состояние, потребляемое вашим целевым компонентом, может иметь совершенно другую структуру состояние, как оно хранится в ...

Передача реквизитов компоненту контейнера react-redux

у меня есть компонент контейнера react-redux, который создается в компоненте React Native Navigator. Я хочу иметь возможность передать навигатор в качестве опоры для этого компонента контейнера, чтобы после нажатия кнопки внутри его презентационного компонента он мог нажать объект в стек навигатора. Я хочу сделать это без необходимости вручную писать весь шаблонный код, который дает мне компонент контейнера react-redux (а также не пропустить все оптимизации это react-redux даст мне здесь тоже). ...