Вопросы по теме 'use-context'

Динамически обновлять контекст в ловушке React Native
Я пытаюсь обновить тему своего собственного приложения для реагирования с помощью контекстного API, но выдает ошибку. SetThemeMode не является функцией. (В 'setThemeMode (themeMode ===' светлый '?' Темный ':' светлый ')', 'setThemeMode' равен «i»)...
725 просмотров

Инициализировать состояние в асинхронной функции в контексте / реагировать на собственный поставщик
Я использую Context Hooks для работы с состояниями в react native. Я хотел бы инициализировать состояние с помощью асинхронной функции, выполняющей вызов API, а затем вернуть начальное состояние через useState. Это моя попытка установить начальное...
579 просмотров

Реагируйте на значение useState в Context API, всегда используйте начальное значение вместо обновленного значения
Я использую Context API для хранения глобального значения, такого как userId, для совместного использования между компонентами во всем приложении. Вот как выглядит context.js: import React, { useState } from 'react'; const AppContext =...
2092 просмотров
schedule 08.07.2023

Функцию из useState можно использовать при использовании сверления реквизита, но не из useContext.
Доброе утро, Я конвертирую приложение из бурения реквизита в useContext и сталкиваюсь со странной проблемой. Функция, которую я присвоил реквизиту, рассматривается как функция просверленного реквизита, но не при извлечении из созданного контекста....
120 просмотров
schedule 24.07.2023

Uncaught TypeError: объект не повторяется при использовании useReducer с useContext для глобального хранилища React js
Я пытаюсь использовать хуки, чтобы заменить хранилище redux на действие и редукторы. Я создал глобальное хранилище, используя createContext, и глобальный редуктор, используя useReducer, и пытаюсь использовать объект глобального состояния с useContext...
595 просмотров

Установка контекста из дочернего элемента вызывает бесконечный цикл вызова
У меня есть приложение, использующее react-router-dom . // App.js function App() { return ( <SiteContextProvider> <Switch> <Route path="/player/:slug"><PlayerPage...
96 просмотров

Реагировать на потерю состояния useContext
У меня проблема, которую я пытался решить последние пару дней: Я использую поставщик контекста для полей формы, и по какой-то причине поля продолжают перезаписывать друг друга, когда я использую memo. Провайдер: export const Context =...
151 просмотров

Использование контекстного API (React.js) для изменения только определенного ключа в объекте состояния
Я использую контекстный API для управления состоянием. Для этого я создал файл AppContext.js , в котором создал контекст и Provider: import { useState, createContext } from "react"; export const AppContext = createContext(); export...
27 просмотров

React-Native (expo) Получить начальную тему (или любое значение инициализации)
Я хотел бы представить простую настраиваемую тему для моего (расширенного) приложения, ориентированного на реакцию, с первоначальным акцентом на цвет фона. У меня был некоторый успех в реализации динамических аспектов, например. пользователь может...
31 просмотров

Ошибка тестирования React jest - объект useContext не определен
Надеюсь, у вас все хорошо получается :) У меня ошибка в useContext при запуске теста рендеринга в приложении React в компоненте App. Вот API контекста : const {userId} = useContext (UserContext); # P4 # # P5 # # P6 # Вначале объект...
54 просмотров

Не удалось получить данные пользователя, переданные в качестве значения контекста React useContext
Я использую логин google для своего приложения React, и я хочу передать ответ от логина google, то есть данные пользователя, другим компонентам реакции с помощью хука useContext, но я не получаю там данные пользователя. Это мой файл Home.js, в...
85 просмотров

Как изменить текущее имя пути в режиме реального времени на основе значения текстового поля? реагирующий маршрутизатор
Предположим, есть такой маршрут, как <base-url>/search маршрут определяется как import { Link, BrowserRouter as Router, Route } from "react-router-dom"; import { useHistory, useLocation } from "react-router-dom"; ......
52 просмотров

мое приложение для реагирования использует useContext для хранения информации о логине и пользователе, но если я перейду, изменив URL-адрес, вся информация будет потеряна и все будет сброшено
import Home from "./pages/home/Home"; import Profile from "./pages/profile/Profile"; import Login from "./pages/login/Login"; import Register from "./pages/register/Register"; import Messenger from...
40 просмотров
schedule 07.05.2022