Связь слота с компонентом динамически для родителя - PullRequest
0 голосов
/ 21 февраля 2019

Я немного новичок в 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

Идея состоит в том, чтобы создать форму с большим количеством динамических типов полей и создать форму очень простым способом.

Спасибо всем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...