У меня есть полный диалог редактирования контактов. Теперь я хотел бы создать соответствующий новый контактный диалог с наименьшим необходимым усилием. Новый диалог идентичен, appart из инициализации модели.Ember.js: Как я могу повторно использовать контроллеры/представления другого маршрута
У меня есть следующий Новый маршрут:
App.ContactNewRoute = App.BaseEntityRoute.extend({
init: function() {
this._super();
this.keyName = "contact_id";
this.controllerRoute = "contact.new";
this.datasource = App.contactDataSource.getNewContact;
}
});
Как я могу сказать уголек, что он должен использовать ContactEditController и ContactEditView для этого маршрута?
ли вы хотите повторно использовать класс контроллера или же один и тот же экземпляр? Я вижу возможное решение для каждого случая. – mavilein
Я хочу повторно использовать класс контроллера. – AyKarsi