@Andrey0502

Как сделать динамическое добавление и удаление элементов формы?

Есть шаблон: три инпута разных типов расположенных в один ряд.
по клику на кнопку в форму добавляется этот шаблон, и рядом кнопка удаления этого шаблона. И при каждом добавлении name у инпутов меняется по типу
у первого: name="a1"
у следующего: name="a2"
Скорее всего нубский вопрос, но я что-то не пойму куда посмотреть чтобы понять.
Заранее спасибо за ответ
5ab95d871a2d2705671380.png
  • Вопрос задан
  • 862 просмотра
Решения вопроса 1
nikichv
@nikichv
Frontend dev. Current stack: Next.js/RTK/Saga
При нажатии на "добавить" увеличиваете инкремент количества форм на 1.
Через v-for="i in formCounter" выводите блоки с этими тремя инпутами и кнопкой.
Атрибуты у инпутов прописываете типа :name="`address-${i}`"

UPD: Живой пример
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы