Как работает контекст при передаче его с объектом стиля? - PullRequest
0 голосов
/ 19 мая 2018

У меня есть следующий код:

const getStyle = context => ({
  fontWeight: "bold",
  color: context.color,
})

Я хочу знать, как context аргумента функции стрелки getStyle передается в функцию стрелки Greeting икак это влияет на цветовые свойства моего объекта?

const Greeting = (props, context) =>
  <div style={getStyle(context)}>{props.name}</div>

1 Ответ

0 голосов
/ 19 мая 2018

Greeting - это функция.Требуется два аргумента.Второй называется context

Возвращает div.Значением атрибута style является возвращаемое значение вызова getStyle с одним аргументом, значением которого является значение аргумента context.

getStyle - это другая функция.Требуется один аргумент.Этот аргумент также называется context.

Таким образом, значение - это то, что вы передаете в качестве второго аргумента при вызове Greeting.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...