Лучшие react-context вопросы ИТ разработчиков

  • 31 голос
  • 0 ответов
  • 0 просмотров
0 ответов

Вы должны передать контекст в вышестоящий родительский компонент, чтобы получить доступ в качестве подпорки в дочернем.

рабатываю новое приложение, используя новый React Context API вместо Redux, и раньше, сReduxнапример, когда мне нужно было получить список пользователей, я простоcomponentDidMount мое действие, но теперь с React Context мои действия живут внутри ...

Задан 13 Apr 2018, 05:28 от Gustavo Mendonça
  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Хорошая новость заключается в том, что оба они, похоже, надежно слушают изменения контекста, что означает, что если у вас есть только один API контекста, то оба варианта достаточно хороши.

ал о недавно появившемся API-интерфейсе React.Context, но заметил некоторые несоответствия в его потреблении в примерах. Некоторые используют оригинал Context.ConsumerМетод HOC, в то время как некоторые (включая React Docs) используют ...

Задан 21 Jan 2019, 04:26 от sgarcia.dev
  • 4 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Да, контекст будет доступен только внутри компонента, а не снаружи. Поэтому, если вам нужны эти данные во всех приложениях, вам следует подумать об обертывании компонента приложения или чего-либо подобного.

аюсь использовать новый контекст React для хранения данных о вошедшем в систему пользователе. Для этого я создаю контекст в файле с именемLoggedUserContext.js: import React from 'react'; export const LoggedUserContext = ...

Задан 03 Apr 2018, 12:19 от kace91
  • 2 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

в разделе «Устаревшие приложения» дает хорошее представление о том, как делать то, о чем я говорю.

авляю React в существующее веб-приложение. Сейчас я выборочно заменяю части страницы, отображая разные компоненты в разных элементах div. По этой причине у меня нет единого дерева, из которого висят все компоненты. Я хотел бы использовать один ...

Задан 19 Sep 2018, 12:57 от Martin Massera,
  • 122 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Когда использовать Redux?

16.3.0 был выпущен [https://reactjs.org/blog/2018/03/29/react-v-16-3.html]и контекст [https://reactjs.org/docs/context.html]API больше не является экспериментальной функцией. Дан Абрамов (создатель Redux) написал ...

Задан 30 Mar 2018, 03:42 от Alfrex92
  • 7 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Я заинтересован в этом, так как у меня похожая проблема. Для меня, потому что есть 2 console.logs и только один элемент меняется - я думаю, что все еще происходит 2 рендера, и я думаю, что один из них не нужен. Я думал, что должен обновляться только один Item и, следовательно, один console.log - почему это не так? И как бы вы достигли этого результата?

ался понять новый React Context API и играл с ним. Я просто хотел проверить простой случай - что все перерисовывает при обновлении данных для провайдера. Проверьтеэтот маленький пример на Codesandbox [https://codesandbox.io/s/l2kx18n35z] Итак, ...

Задан 12 Jun 2018, 12:49 от Sachin
  • 6 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

 к контексту API?

дал многоэкранное приложение с помощью React Navigator, следуя этому примеру: import { createStackNavigator, } from 'react-navigation'; const App = createStackNavigator({ Home: { screen: HomeScreen }, Profile: { screen: ProfileScreen }, }); ...

Задан 05 Jul 2018, 09:16 от Tom