Вопрос:

Наилучшая практика быть СУХОЙ с точки зрения стиля в React Native с такими компонентами, как TextInput?

react-native styles components

500 просмотра

1 ответ

4581 Репутация автора

Я использую TextInput в нескольких сценах для визуализации элементов «формы». Все они имеют один и тот же стиль, так что же хорошего в React Native с точки зрения стиля? Я имею в виду, что я мог бы определить стиль для TextInput в каждой отдельной компонентной сцене, но есть ли способ сделать его более СУХИМЫМ ?

Автор: nbkhope Источник Размещён: 22.08.2016 09:30

Ответы (1)


2 плюса

775 Репутация автора

Решение

Оберните свой TextInputсобственный компонент. Добавьте к нему стили и определите реквизиты, которые вы часто используете с этим компонентом. Вы также можете передать другие реквизиты (не определены явно), например, с помощью const { label, value, placeholder, onChange, multiline, onSubmit, ...passProps } = this.props;и затем <TextInput label={label} ... {...passProps} />.

Автор: Radek Czemerys Размещён: 22.08.2016 09:37
Вопросы из категории :
32x32