Рендеринг компонента хорошо работает при использовании {{component-name}}
в шаблоне. Я хочу отобразить компонент из маршрута с динамическими параметрами. Я попробовал этотКак визуализировать динамический компонент динамически
App.ApplicationRoute = Ember.Route.extend({
init: function(){
this.render("components/comp-two", {
into: "application",
outlet: "test"
});
}
});
Он успешно визуализирует шаблон, но события компонента (первонач, didInsertElement) и действия не работают.
Как организовать мероприятия и мероприятия?
пример: http://emberjs.jsbin.com/badaku/1/
Попробуйте с написанием этого кода в методе renderTemplate. – Vaibhav
@Vaibhav не работает, если я заменю метод renderTemplate. Он дважды предупреждает temp-one, но ничего не делает. Не могли бы вы привести пример в jsbin, отредактировав мой? – Tomas
На самом деле здесь, в маршруте, если вы определяете, то отображается только шаблон, он не рассматривается как компонент. Вы можете создать фиктивный шаблон, внутри которого вы можете использовать свой компонент. – Vaibhav