2016-11-03 2 views
0

У меня есть компонент «column-preview», который содержит список столбцов с флажком. У меня есть еще одна «сетка» компонента, которая содержит таблицу данных. Теперь, в зависимости от проверок в компоненте «column-preview», я хочу скрывать/показывать столбцы. У меня есть скрытый массив столбцов в компоненте «column-preview», который я хочу передать его компоненту «сетка». Как передать его из одного компонента в другой компонент?Ember.js: Как передать параметры от одного компонента к другому компоненту?

ответ

0
  • Объявить выбранное свойство массива столбцов в контроллере конкретный маршрут и передать его вниз как column-preview компонента и grid компонента.
  • Ввести parentComponent и объявить выбранное свойство массива столбцов в parentComponent и передать его вниз как column-preview компонента и grid компонента.
  • Введение service разделить состояние между column-preview компонент a d grid компонент.

Вышеприведенные действия могут быть полезны для соблюдения принципа DDAU (DataDown ActionsUp).

Смежные вопросы