在Ember.js中使用linkTo传递不同于xyz_id的动态参数

在Ember.js中使用linkTo传递不同于xyz_id的动态参数,ember.js,javascript-framework,Ember.js,Javascript Framework,我见过很多传递动态参数的例子,这些参数以传递xyz_id结尾,其中xyz是“模型”。但是,是否有一种方法可以传递不同于xyz_id的id 基本上,考虑到这把小提琴: 有人能告诉我如何将视频的代码和类型选项作为参数传递,而不仅仅是id。因此,当前标题为“链接到我自己”的链接指向: 我想指出: 这是使用linkTo在循环中渲染链接的方式: {{#linkTo "video" this}} Link to myself {{/linkTo}} 我想出来了。必须在路由器上实现序列化方法: seri

我见过很多传递动态参数的例子,这些参数以传递xyz_id结尾,其中xyz是“模型”。但是,是否有一种方法可以传递不同于xyz_id的id

基本上,考虑到这把小提琴:

有人能告诉我如何将视频的代码和类型选项作为参数传递,而不仅仅是id。因此,当前标题为“链接到我自己”的链接指向:

我想指出:

这是使用linkTo在循环中渲染链接的方式:

{{#linkTo "video" this}} Link to myself {{/linkTo}}

我想出来了。必须在路由器上实现序列化方法:

serialize: function(model, params) {
    return {
        code: model.code,
        type: model.type,
        id: model.id
    };
}
当然,还要更新相应的路径:

this.resource('video', {
    path: '/video/:type/:code'
});