2014-02-02 2 views

ответ

2

Нет, технически они служат одной и той же цели, это больше зависит от того, где вы хотите, чтобы действия обрабатывались/охватывались.

Действия пузырятся очень определенным образом. Из dom они нажимают на связанный контроллер, затем связанный с ним маршрут, затем вверх по дереву маршрутов (определяемому отображением маршрутизатора). http://emberjs.com/guides/templates/actions/#toc_action-bubbling

Итак, если вы считаете, что действие не будет использоваться мимо контроллера (иначе вы никогда не захотите его использовать с помощью какого-либо дочернего маршрута), тогда контроллер будет подходящим, если вы думаете, что, возможно, детский маршрут будет хотите вызвать действие родителя, а затем в маршрут, который он отправляет.

+0

Awesome thanks man! – Marc

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