Относится к редукторам в рамках mapreduce. Картографы разбивают большую проблему и решают ее части параллельно. Редукторы собирают и суммируют выходные данные метода карты.
Я не могу получить доступ к своим значениям состояния, сохраненным в магазине, на любом экране. значения доходят до действий, но когда я обращаюсь к нему из магазина, он всегда возвращается undefined. Все в отдельных файлах. Редуктор 1 .......
12 Фев 2021 в 06:39
Как лучше всего восстановить исходное состояние? В этом примере предположим, что я могу отредактировать автомобиль, выполнив следующие действия:
dispatch(actions.editModel('Civic'));
dispatch(actions.editType({
make: 'Ford',
model: 'Focus'
}));
dispatch(actions.restoreInitialState());
Мо....
6 Фев 2021 в 19:10
Я новичок учусь в первый раз. Заранее благодарим вас за то, что поделились своими знаниями. Я делаю тодолист. Я использовал React, чтобы завершить это. Но теперь я использую реакцию и машинописный текст вместе, чтобы завершить код.
Мне кажется, что «редуктор» не работает должным образом. Как я ....
4 Фев 2021 в 10:45
Итак, я пытаюсь добавить функцию корзины на свой сайт React-redux, и я застрял в очень странном происшествии. Вот что я получаю, например, из полезной нагрузки действия:
{
info: 'Fjallraven - Foldsack No. 1 Backpack, Fits 15 Laptops',
id: 1,
price: 109.95,
image: 'https://fakestorea....
16 Янв 2021 в 15:03
Я получаю данные из серверной части своего приложения, но мне трудно вернуть состояние должным образом. Код:
if (action.type === actionTypes.getList) {
const id = action.payload.userId;
Axios.post(`${apiUrl}/lists`, {
userId: id,
})
.then((response) => {
....
6 Янв 2021 в 20:43
Redux.org говорит о нормализации вашего состояния, но создает некоторые спутанность сознания.
Он говорит, что у нас должно быть состояние в следующем формате:
{
simpleDomainData1: {....},
simpleDomainData2: {....},
entities : {
entityType1 : {....},
entityType2 : {....}
....
31 Окт 2020 в 13:18
У меня есть массив, который содержит разделенные запятыми числа в строке, образец массива выглядит так
const arr = ["2", "1,2", "2,3", "1,3"]
Я хочу создать еще один массив, который содержит сумму частоты появления этих значений.
Вот алгоритм, который я пытаюсь реализовать
цикл через каждый элемент....
5 Июн 2020 в 18:54
Я не понимаю, как получить обновленное значение из магазина редуктора. Например, у меня есть компонент React. В этом компоненте после некоторых действий, например, после нескольких нажатий на кнопку, я вызываю действие из моего скрипта действий редуктора как this.props.PostSomethingToServer(). Затем....
31 Май 2020 в 16:58
В моем редукторе я пытаюсь объединить текущее состояние со значением, переданным через действие. Но проблема в том, что операция объединения удаляет объект, а не обновляет его. Я использую:
on(WineActions.SetCurrentWine, (state, data) => {
const newState = deepCopy(state);
return....
31 Май 2020 в 08:15
Я работаю над структурой сетки, где пользователь может динамически добавлять разделы, подразделы или элементы. Я управляю этими вещами в моем объекте избыточного состояния. Пользовательский интерфейс моей сетки выглядит следующим образом:
Я хочу обновить запись одной строки вместо повторной загрузк....
15 Апр 2020 в 12:11
Я слежу за функциональным программированием Джеймса Мура для начинающих с курсом JavaScript. Однако в настоящее время у меня возникают трудности с пониманием следующего кода:
const reviews = [4.5, 4.0, 5.0, 2.0, 1.0, 5.0, 3.0, 4.0, 1.0, 5.0, 4.5, 3.0, 2.5, 2.0];
const countGroupedByReview = reviews....
7 Апр 2020 в 16:49
Я использую Redux в своем приложении React-Native. Я извлекаю данные из вызова API и в случае успеха передаю их в ListItem. Я могу получать и отображать данные, но данные не обновляются автоматически, пока я не вернусь на страницу. Даже значения не сохраняются в приложении. Я вызываю метод из действ....
18 Фев 2020 в 08:38
Я хочу обновить определенное свойство в каждом объекте в состоянии избыточности и предположить, что у меня есть такое основное состояние
networkFailure: true
employer: {
signUp: {
data: null
error: null
loading: true
}
}
user: {
signUp: {
data: null
error: null
loading:....
У меня есть приложение с кнопкой «Экспорт». При нажатии приложение получает с сервера большой текстовый файл и использует API-интерфейс BLOB-объекта HTML5 для «сохранения как», чтобы пользователь мог сохранить его на своем диске.
Для запуска операции экспорта в действии диспетчерского экспорта
this.....
index.js
import React from "react";
import ReactDOM from "react-dom";
import "./index.css";
import "bootstrap/dist/css/bootstrap.css";
import App from "./App";
import * as serviceWorker from "./serviceWorker";
import { Provider } from "react-redux";
import { createStore } from "redux";
import reduc....
20 Дек 2019 в 18:37
Добрый день, на данный момент у меня есть 3 переменные типа объекта (CategoriesSheet, процентцииList, durationList)
< Сильный > categoriesSheet
["DUC", "MAC", "CEL", "TAB", "UD"]
< Сильный > percentagesList
[25, 26, 27, 28, 29]
< Сильный > durationList
{
ck34razys004c0a14t3tyjhr2: [{id: "ck3....
Я пытаюсь получить данные через Redux (с действиями и редукторами) и сохранить их в ReactTable
Вот таблица:
// MisleadLeadsTable
import React from "react";
import "react-table-v6/react-table.css";
import ReactTable from "react-table-v6";
import { connect } from "react-redux";
import {
getLeadsNotV....
15 Дек 2019 в 15:45
Я не эксперт по Javascript, поэтому мне было интересно, есть ли у кого-нибудь «элегантный» способ комбинировать несколько редукторов для создания глобального состояния (например, Redux). Функция, которая не влияет на производительность при обновлении состояния нескольких компонентов и т. Д.
Допустим....
5 Дек 2019 в 20:54
У меня есть массив объектов в качестве исходного состояния. Этот массив содержит данные о вопросе / ответе пользователя. На странице HTML есть переключатель Material-UI, чтобы контролировать, должен ли вопрос быть публичным или закрытым. Я знаю, что Redux рекомендует сохранять логику в действии, а н....
None
Я написал функцию onChange с избыточностью, но она не работает.
Мой создатель действий работает хорошо, но мой редуктор не работает.
У меня есть console.log(1), но console.log(2) не работает.
export const changeScore = (team, value) => {
console.log(1);
return {
type: ActionTypes.CHANGE_SCOR....
None
Итак, я новичок в изучении JavaScript, и я узнал о методе Reduce в массивах и классах. В уроке было не так много деталей, поэтому я решил прочитать.
Там я увидел этот код, который делает то, что он должен, найти сумму возрастов пользователей:
const users = [
{ name: 'Marie', age: 25 },
{ name: '....
У меня есть массив объектов. Я нахожу объект, который мне нужно заменить, но не могу заменить его в состоянии. Исходный объект остается нетронутым, и объект, которым я хочу его заменить, добавляется в конец массива. Я использую React Hooks. Благодарность
case types.ADD_USERNAME:
let task = action....
19 Ноя 2019 в 21:00
Я запускаю свое реагирующее приложение, но получаю сообщение об ошибке, например: Не могу найти переменную: отправка . Я использую редуктор для управления различными состояниями в этом приложении! Любая помощь будет оценена!
import React, {useReducer} from 'react';
import {Button, Text, View} from ....
9 Ноя 2019 в 20:16
Я работаю над авторизацией входа в систему. После успешного входа пользователя я хочу показать кнопку выхода из системы на основе значения токена в состоянии. Пользователь успешно вошел в систему, но на самом деле состояние пусто и не имеет значений, которые передаются с экспресс-сервера. Поэтому, е....
9 Ноя 2019 в 07:45
Я получил:
Ошибка типа: невозможно прочитать свойство concat неопределенного
тем не менее, я определил массив 'orders' в моем initialState.
Кто-нибудь знает причину?
import * as actionTypes from '../actions/actionTypes.js';
import { updateObject } from '../utility.js';
const initialState = {
or....
5 Ноя 2019 в 15:29