我试图渲染404模板(不是transitionTo),如果我从后端获得该记录未找到。 我收到了错误
您已将controller: 'admin.categories.show'
传递给render
方法,但未找到此类控制器。
import Ember from 'ember';
export default Ember.Route.extend({
model(params) {
return this.store.find('category', params.slug);
},
serialize (model) {
return {
slug: model.get('slug')
};
},
actions: {
error: function (error, transition) {
console.log('error', error, transition);
this.render('not-found');
}
}
});
当我尝试将它与控制器一起传递到其中时说
您已将controller: 'application'
传递给render
方法,但未找到此类控制器。
this.render('not-found', {
into: 'application',
outlet: 'main',
controller: 'application'
});