Вопросы по теме 'use-effect'
Что означает «переместить эту переменную непосредственно в useEffect» в этом сообщении об ошибке?
Я пытаюсь передать объект через реквизиты дочернему компоненту. Значение устанавливается в хуке useEffect и теряется при передаче моему дочернему компоненту.
Я попытался установить значение объекта вне хука useEffect в отдельной функции, но...
24914 просмотров
schedule
28.05.2024
Можем ли мы использовать функцию в качестве второго аргумента в useEffect
У меня есть функция ниже:
function handleEnterPress(e) {
if (e.keyCode === 13) {
if (value !== "") {
let toAdd = true;
chips.forEach(chip => {
if (chip.value === value) {
toAdd = false;...
3301 просмотров
schedule
25.10.2022
Перехватчики React используют API вызова эффекта во второй раз, а ответ API при первом вызове также возвращает
Я получаю API с useEffect, и API отвечает правильно, например
{response: {message: "This is a image link", status: "success"}, error: null}
Второй раз, когда я получаю ответ на следующий вызов API, и если есть ошибка, старый ответ не...
8150 просмотров
schedule
15.08.2022
React Hook отложил использование эффекта?
Я пытаюсь использовать useEffect () в моем хуке реакции, чтобы обновлять состояние при изменении моих свойств. но есть задержка, и useEffect срабатывает только после того, как я снова щелкну элемент в моем хуке. Я новичок в использовании крючков, и...
10586 просмотров
schedule
20.03.2022
Тестирование перехвата useEffect в React при добавлении слушателей событий
У меня есть функциональный компонент в моем коде React, как показано ниже:
const Compo = ({funcA}) => {
useEffect(() => {
window.addEventListener('x', funcB, false);
return () => {
window.removeEventListener('x',...
1963 просмотров
schedule
19.06.2022
Компонент React не перерисовывается после изменения состояния с помощью выпадающего списка [реактивные крючки]
У меня есть следующий компонент React (с использованием hooks ), который перечисляет число Tasks в виде раскрывающегося списка. Когда элемент выбран из списка, я хочу отобразить форму Update . Это работает только тогда, когда элемент выбран в...
545 просмотров
schedule
12.03.2023
Как сохранить постоянное состояние с помощью локального хранилища, перехватчиков реакции и поставщика контекста
Я реализую аутентификацию в своем приложении, проблема, с которой я сталкиваюсь, заключается в обновлении, состояние не является постоянным, поэтому меня перенаправляют обратно на экран входа в систему. Как я могу использовать React Hooks, чтобы...
2914 просмотров
schedule
29.01.2024
Реагировать на зависимость useEffect от useCallback всегда запускает рендеринг
У меня есть загадка. Рассмотрим следующий настраиваемый хук React, который извлекает данные за период времени и сохраняет результаты в Map :
export function useDataByPeriod(dateRanges: PeriodFilter[]) {
const isMounted = useMountedState();...
5062 просмотров
schedule
13.02.2022
useEffect не вызывается в React Native при возврате на экран
Как дела. Это сценарий этой проблемы. Скажем, есть 2 экрана, чтобы упростить задачу.
войдите в экран. useEffect Вызывается экран.
перейти к экрану B с экрана A
вернуться к экрану A из B. в это время useEffect не вызывается.
function...
19680 просмотров
schedule
14.09.2023
Обновить список после перехвата запроса
У меня есть список вещей, хранящихся в состоянии. После отправки формы я добавляю еще один элемент в список и сохраняю его как новое состояние. Этот недавно добавленный элемент имеет статус «ожидает рассмотрения». В то же время я отправляю почтовый...
1361 просмотров
schedule
14.05.2022
Бесконечный цикл с useEffect в React
Это моя составляющая:
import React, { useState, useEffect } from "react";
export default function App() {
const [countriesArray, setCountriesArray] = useState([]);
useEffect(() => {
getCountriesArray();
}, []);
const...
154 просмотров
schedule
18.05.2023
React Hooks и Fetch: как обновить таблицу на основе пользовательского ввода из поиска API
Я новичок в реакции / хуках. У меня проблемы с обновлением поиска в API на основе ввода данных пользователем. В настоящее время у меня есть API, по которому я получаю таблицу акций. Затем я рисую эту таблицу. Я создал несколько переключателей,...
646 просмотров
schedule
28.12.2023
Как обновить множественное состояние с помощью useState?
Я использую TabView из React-Native, и как часть этого я использую два состояния для двух разных объектов, как показано ниже.
const [routes, setRoutes] = React.useState([]);
const [sceneMap, setSceneMap] = React.useState({});
Я вызываю...
393 просмотров
schedule
07.03.2022
reg ex по-разному работает с двумя разными файлами кода
Я использую выражение regEx, чтобы отфильтровать идентификатор ссылки на YouTube. Я использую его в двух разных местах - он отлично работает в первом месте ... но во второй раз, когда я использую то же выражение, с тем же вводом, это не работает....
41 просмотров
schedule
26.03.2022
Ошибка использования useEffect в функциональном компоненте React
Я учусь использовать перехватчики реакции для управления состоянием, но получаю сообщение об ошибке: Строка 5: 3: React Hook «useEffect» вызывается в функции «cockpit», которая не является ни компонентом функции React, ни настраиваемой функцией React...
1718 просмотров
schedule
20.01.2023
useEffect () Правило lint массива зависимостей React Hook
Правила lint вынуждают меня включать «отправку» также в качестве зависимости для useEffect ().
(Если я не добавляю отправку как зависимость, выдается предупреждение, что «React Hook useEffect имеет недостающую зависимость:« отправка ». Либо...
138 просмотров
schedule
14.05.2024
Сопоставление данных с помощью useRef Hook
Я слежу за этим: Объедините два данных JSON в один с определенные пары "ключ-значение"
Теперь я добавил крючок useEffect() . Как я могу использовать useRef для хранения моего результата? Это асинхронная функция.
const App = (props)...
574 просмотров
schedule
20.12.2023
Как я могу обновить значение массива в локальном хранилище?
Объект локального хранилища, который у меня есть, выглядит примерно так: Fruits {cartitem1: banana, cartitem2: apple, cartitem3: клубника}
Я хотел бы изменить фрукт cartitem3 с клубники на ананас только тогда, когда пользователь изменяет выбранный...
45 просмотров
schedule
21.11.2023
Реагировать setTimeout и setState внутри useEffect
У меня есть этот код, и мой вопрос заключается в том, почему внутри моей функции ответа я получаю initialState. Как правильно установить состояние, чтобы получить правильное внутри обратного вызова функции setTimeout?
const App = () => {...
537 просмотров
schedule
21.02.2023
Отреагируйте на предупреждение useEffect, чтобы установить отсутствующую зависимость. Но значение зависимости изменяется в хуке
Я хочу изменить значение formStepTouched при изменении значения step, поэтому я использую useEffect. Но useEffect выдает предупреждение о том, что отсутствует зависимость formStepTouched. Поскольку это значение изменяется, его размещение в массиве...
62 просмотров
schedule
09.01.2023