Задать вопрос
kurojneko
@kurojneko

Как в ember.js передавать экшны в дочерние компоненты?

Здравствуйте. В эмбер можно делегировать события в компонент action=(action "Send"), и событие контроллера Send вызывается из компонента событием action. Но когда начинаются рекурсивные компоненты, события не отрабатывают, система пишет An action named 'InAction' was not found in .
index.hbs
{{test-component name=name children=children action=(action "InAction")}}

test-component.hbs
{{ name }}
{{#each children as |child|}}
  {{test-component name=child.name children=child.children action=(action "InAction")}}
{{/each}}
  • Вопрос задан
  • 146 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Инженер по тестированию
    5 месяцев
    Далее
  • Нетология
    Инженер по тестированию
    8 месяцев
    Далее
  • Stepik
    "Поколение Python": курс для начинающих
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 1
попробуй спросить здесь.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы