Данные с инпутов нужно хранить в одном объекте entity
.
Поскольку вы подобную необходимость никак не мотивировали - не нужно. Данные следует хранить там, где с ними проще работать - это элементы массива addableFormData, на основе которого вы создаёте формы. Если создавать формы на основе одного свойства, а данные для них хранить в другом - придётся их как-то синхронизировать, вручную. Ну уж нет, лучше сделать entity computed свойством.
Попыталась это реализовать тут
А что, вы и в самом деле используете vue первой версии? И что делают div'ы внутри ul? И этот чёртов entity: вы утверждали, что он должен быть один на всех - почему же он является свойством компонента, представляющего элемент формы? Вопросы-вопросы-вопросы... Риторические, да.
с помощью генерирования рандомного имени сво-ва
Зааачееееееем??! У вас же уже есть уникальный id формы - почему было не использовать его?
Похоже на то, к чему вы стремились?
UPD. Если выбросить массив addableFormData, тогда да - проще будет так, как вы изначально хотели, держать данные в объекте. Типа
так.