当我在Ember.Router中使用动态段时,我将自动识别模型,对其调用find(索引),并将结果设置为控制器的内容。这是正确的吗?
如果是,如何识别模型?使用我在"connectOutlet“函数中给出的名称?
对于没有动态部分的路由,有没有类似的东西?如果不是,为什么视图和控制器是自动生成和绑定的,而模型不是?
发布于 2012-06-22 21:28:03
模型类型通过modelType
属性提供给Ember.Route
:
Ember.Route.extend({
route: '/:stuff_id',
modelType: 'App.Stuff',
connectOutlets: function(router, stuff) {
... // work with Stuff instance 'stuff' here
}
}
https://stackoverflow.com/questions/11154595
复制相似问题