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

Реагировать - неизменное нарушение: превышена максимальная глубина обновления
У меня есть функция для установки моего состояния из другого класса, но я получил следующую ошибку Превышена максимальная глубина обновления. Это может произойти, когда компонент многократно вызывает setState внутри componentWillUpdate или...
256 просмотров

Состояние настройки со словарем, не работающим в REACT
В настоящее время я изучаю REACT, и у меня все еще есть проблемы с состоянием. Кажется, я не могу установить состояние со словарем. class Game extends React.Component { state = { selectedCharacters: [{"name":"Loup...
108 просмотров
schedule 21.07.2022

Условно обновить часть состояния с помощью useState
Я пытаюсь обновить свое состояние, чтобы включить новый информационный объект , если имя этого нового информационного объекта совпадает с именем в состоянии. Например.... при появлении новой информации: { serviceName: name: A...
106 просмотров

Управление состоянием с помощью useContext и useReducer и выборка данных с помощью useEffect
У меня есть приложение React, которое управляет своим глобальным состоянием с помощью useContext и useReducer. Моему BookList component необходимо получить книги с сервера при установке. Если получение книг прошло успешно, они должны быть сохранены...
340 просмотров

реакция не перерисовывается при обновлении реквизита
вот мой render метод FormEl компонента. return <div> <button type="button" onClick={this.clicked}>click to add 1 input</button> <Inputs count={this.state.childcount}/> </div> в...
98 просмотров

реагировать на иерархию компонента с родительским состоянием удержания
Я пытаюсь создать React SPA для следующего случая: School -Student1 -Student2 -Student3 -name -Address - номер дома, улица, город, штат, страна. Если я считаю, «Школа», «Студент», «Адрес» реагирующими компонентами. Школа: содержит / отображает...
635 просмотров

Как получить доступ к состоянию с помощью Context API
Я использую контекстный API для управления состоянием в приложении React, и я ищу способ получить доступ к состоянию в функции без сохранения состояния из моего класса Provider. Я знаком с оберткой тегов Consumer вокруг JSX внутри render (), но в...
933 просмотров
schedule 14.07.2023

Управление несколькими состояниями внутри хука
Недавно я начал пытаться изучать хуки React, но я не могу понять некоторые вещи, такие как управление несколькими состояниями, я нашел несколько примеров, но, похоже, ничего находиться в определенной схеме. Я даже не уверен, как вы должны...
163 просмотров

Как изменить состояние с помощью информации из выбранного элемента с помощью React Context API
Необходимо перемещаться и показывать сведения о товаре, по которому был сделан клик. У меня есть правильный элемент, возвращаемый в моем журнале консоли, но я не знаю, как редактировать/устанавливать состояние и заменять фиктивный текст значением...
29 просмотров

Как я могу передавать аргументы в действии для разных трехуровневых компонентов реакции без избыточного и контекстного API?
Предположим, у меня есть 3 компонента в реагирующем приложении. Компонент App , компонент Items и компонент Item . Мое состояние находится в компоненте приложения. Теперь я хочу удалить элемент из состояния через id. Функция onClick...
141 просмотров

Свойство состояния реакции не определено в функциональном компоненте с использованием Context API
Я новичок в API контекста React и хуках для функциональных компонентов. Я пытаюсь передать состояние дочернему компоненту ActivityTable.js . Я обернул поставщика вокруг приложения ( App.js ), однако свойства состояния все еще не определены в...
184 просмотров

useReducer возвращает undefined, а не массив объектов
Чтобы застрять с перехватчиками реакции, я решил попробовать сделать змейку и использовать управление состоянием useReducer / useContext. Прямо сейчас я заблокирован там, где я хочу, чтобы нажатие клавиши со стрелкой изменило состояние активной...
2910 просмотров

Компонент React не перерисовывается, если есть только одно обновление состояния
У меня есть 2 компонента -> а) VideoJSPlayer и б) VideosPage. Как следует из названия, VideoJsPlayer имеет часть видеоплеера (с использованием videojs), а VideosPage показывает видео с использованием компонента VideoJsPlayer. Код для каждого из...
730 просмотров

Как правильно стереть элемент из массива состояний React?
Создание компонентов на основе массива состояний и присвоение каждому компоненту атрибута setState массива приводит к странному поведению. Может из-за параллельных изменений состояния? Попробуйте приведенный ниже фрагмент. Щелчок по квадрату должен...
221 просмотров

Реагировать на глобальное состояние без контекста или избыточных недостатков?
Недавно я прочитал следующую статью Управление состоянием с помощью React Hooks — без Redux или Context API . С самого начала реакции наиболее обсуждаемой проблемой всегда было управление состоянием и глобальное состояние. Популярным выбором был...
686 просмотров

Состояние некорректно меняется после получения реквизита от HOC
Я создал HOC для обработки всей логики, необходимой для настройки сокетов + обработчиков, и вложил в него свой компонент, одновременно передавая состояние HOC. Я добавил useEffect в обернутый компонент, чтобы изменить его состояние после того, как он...
50 просмотров

Путаница между mobx-state-tree и mobx-keystone. Когда какой использовать?
Оба рекомендуются на официальной странице Mobx, если кто-то хочет упрямый способ использования mobx для управления состоянием. На основе этих ( 1 , 2 ), keystone кажется улучшением дерево состояний. Имея все, что есть в дереве состояний, и...
298 просмотров

Реагировать на добавление и удаление компонента при нажатии кнопки
Я новичок в React. Здесь я пытаюсь добавить / удалить компонент «Таймер» нажатием кнопки +/-. Он отлично работает при нажатии «+», но не «-». Я считал, что каждый раз, когда я устанавливаю состояние, компонент перерисовывается. Но здесь он не...
285 просмотров

Как правильно управлять состоянием реакции для списка JSX.Elements
Я использую реактивные крючки для управления списком JSX.Elements. Однако после изменения элемента попытка его удаления приведет к неожиданному поведению. Я пытался использовать useReducer, удалить по индексу и т. д., но все равно произошел...
1279 просмотров

Выполнение вызовов API из функционального компонента React
Я новичок в React и знаю о концепциях функциональных и классовых компонентов, а также о хуках, таких как useEffect и useState; следовательно, у меня возникли проблемы с применением этих знаний на практике, поскольку я работаю над следующим...
4395 просмотров