Задать вопрос
@SuperOleg39ru
Front-end разработчик

Как комбинировать компоненты в React?

Добрый день!

Для элементов формы в реакте существует множество компонентов, которые дают отдельные возможности - автокомплит, маска ввода, валидация и т.д.

Возможно ли миксовать эти компоненты, что бы получать на выходе один элемент input, который объединяет эти возможности, или нужно создавать свой компонет, и использовать сторонние js библиотеки для желаемого эффекта?

В результате хочется иметь что-то вроде директив атрибутов в ангуляр, которые на одном элементе реализуют разный функционал, так как в приложении требуются поля ввода с большим количеством логики.
  • Вопрос задан
  • 175 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Решения вопроса 1
maxfarseer
@maxfarseer
https://maxpfrontend.ru, обучаю реакту и компании
Нужно как вы написали: создавать отдельные компоненты, в которых реализован некий функционал, собственноручно или "подтянув" сторонний код.
На выходе, будет например:
<PhoneInput />
<DatePicker />

и т.д.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы