с инпутами. И в нее я добавляю дочерний набор инпутов в виде дочернего компонента. Это обосновано тем, что дочерних форм может быть несколько и я их закладываю в v-for. Т.е. в дочерних формах у меня нет своих кнопок, на которые можно повесить емиты, но мне надо прокинуть данные наверх, чтобы потом собрать их одним общим сабмитом. Как это сделать правильнее? В интернете есть несколько вариантов решений, но т.к. все незнакомые, хотела бы уточнить, может здесь есть предпочтительный вариант, чтобы не клепать антипаттерны?
это какой vue?
через v-model на компоненте и эмитере на инпутах
Обернуть композицию из этой формочки и инпутов в отдельный комплнент и сделать так чтобы он умел работать с v-model
Мне нужно просто сделать модалку с инпутами, дочерние компоненты - просто группа инпутов, типа как на hh " Добавить еще одно место работы" - и появляется набор полей В принципе я попробовала повесить на эти инпуты эмитеры, как советовали выше, а в родителе в методе вывести console.log - сработало, так что думаю этого хватит)
Да, так тоже вариант, но каноническим всё-таки будет вариант с v-model, тогда значения инпутов можно будет предустановить и гибко ими управлять
Спасибо, попробую завтра так тоже, в копилку опыта)
Обсуждают сегодня