Связь между родственными компонентами в VueJs 2.0

В Вуэйс 2.0model.sync будетосуждается.

Итак, как правильно общаться между родственными компонентами вvuejs 2.0?

Как я ловлюидея в Vue 2.0, чтобы иметь родственное общениес помощью магазина или событийного автобуса.

В соответствии сEvan:

Стоит также упомянуть, что «передача данных между компонентами», как правило, плохая идея, потому что в конце поток данных становится не отслеживаемым и его очень трудно отлаживать.

Если часть данных должна совместно использоваться несколькими компонентами, предпочтитеглобальные магазины или жеVuex.

[Ссылка на обсуждение]

А также:

.once а также.sync устарели. Реквизит теперь всегда в одну сторону. Для создания побочных эффектов в родительской области компонент должен явноemit событие вместо того, чтобы полагаться на неявное связывание.

(Итак, онпредложить это использовать$emit а также$on)

Я волнуюсь из-за:

каждыйstore а такжеevent имеет глобальную видимость (поправьте меня, если я ошибаюсь);Это очень много, чтобы создать новый магазин для каждого незначительного общения;

Что я хочу этообъем как-тоevents или жеstores видимость для компонентов братьев и сестер. Или, возможно, я не уловил идею.

Итак, как правильно общаться?

Ответы на вопрос(5)

Ваш ответ на вопрос