Можно ли изменить параметры DefaultProps на встроенный TextInput?

Andrew спросил: 03 февраля 2018 в 11:36 в: react-native

Я использую в своем приложении много текстовых текстовых сообщений, и я вручную изменяю selectionColor каждого из них, добавляя:

<TextInput
  //various settings
  selectionColor={white}
  //more settings
 />

в каждый текстовый ввод. После некоторого расследования того, как я могу изменить это глобально, я обнаружил defaultProps, и я считаю, что что-то вроде

TextInput.defaultProps={selectionColor: 'white'}

должно быть достаточно, чтобы изменить его раз и навсегда. Однако я не уверен, что у меня есть синтаксис, так как этот код внутри моего первого TextInput не работает. Кроме того, я не уверен, что лучшим местом в моем приложении было бы изменить эти значения по умолчанию, поскольку, возможно, это изменение в первом TextInput, которое появляется, является неправильным местом.

У кого-нибудь изменился опыт defaultProps ответного исходного TextInput, как это раньше?


0 ответов