регулярку. Если регулярку не проходи у инпута появляется красная рамка.
Как по нажатию кнопки поменять у myInput цвет рамки?
<my-input/>
<button/>
my-input:
<div>
<label>...</label>
<input/>
</div>
Какова вообще логика? Надо делать еще один пропс-флаг и по нажатию добавлять.убирать класс? Или выносить логику проверки регулярки? Или какие еще варианты есть?)
Ну ты можешь обрабатывать данные регулярной внутри компонента и там через компутед решать какой будет статус у компонента, можешь данные снаружи валидировать и через пропс менять статус или классом управлять снаружи, да как угодно ) Хочешь большей самостоятельности компонента, то первый вариант, через компутед
Сорян, про кнопку упустил момент, да, статус через пропс, твой вариант
Обсуждают сегодня