emberjs自动模型绑定/创建

时间:2012-06-22 10:37:30

标签: ember.js

当我在Ember.Router中使用动态段时,embers会自动识别Model,在其上调用find(index),并将结果设置为控制器的内容。这是对的吗?

如果是,模型如何识别?我在“connectOutlet”函数中给出的名称是什么?

对于没有动态声部的路线,是否有这样的东西?如果不是,为什么视图和控制器是自动生成和绑定的,而模型不是?

1 个答案:

答案 0 :(得分:1)

模型类型通过Ember.Route属性提供给modelType

Ember.Route.extend({
    route: '/:stuff_id',
    modelType: 'App.Stuff',

    connectOutlets: function(router, stuff) {
        ... // work with Stuff instance 'stuff' here
    }
}