Я немного новичок в VueJS и общение между компонентами тяжело понять без шины или Vuex.
У меня есть 3 компонента: CompForm, CompField и CompText.
CompForm - это оболочка, в которой много CompField.Здесь у меня есть данные "form: {}".
У CompField есть <component :is...>
, который вызывает компонент через опору.
CompText - это компонент, который вызывается CompField
Как я могу передать данные CompText в CompForm?Я пытаюсь с: value, @input, slot-scoped, emit и ничего не работает (или я использую это неправильно).В этот момент я могу подключить CompText к CompField, но не могу от CompField до CompForm.
Я сделал песочницу с этой работой: https://codesandbox.io/s/n0yq3jyz7p
Это хорошо, что я делаю?или лучше что я использую Vuex?Или по-другому?Любые предложения приветствуются: D
Идея состоит в том, чтобы создать форму с большим количеством динамических типов полей и создать форму очень простым способом.
Спасибо всем.