Задать вопрос
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 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Фронтенд-разработчик
    11 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
попробуй спросить здесь.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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