Содержит ли поставщик в useContext более одного значения - PullRequest
0 голосов
/ 29 февраля 2020

<TodoContext.provider value={todos}> </TodoContext>

что, если мы хотим иметь более одного значения. Поставщик поддерживает это? Конечно, мы можем добавить наши значения в виде объекта и добавить значение, но я просто хочу убедиться, что есть другой способ добавить значение поставщику.

1 Ответ

0 голосов
/ 29 февраля 2020

На основе структуры вашего проекта и дизайна компонентов вы можете использовать вложенный контекст, как показано ниже:

<FirstContext.Provider value={firstvalue}>
    <SecondContext.Provider value={secondValue}>
      <Component/>
    </SecondContext.Provider>
  </FirstContext.Provider>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...