控制器动作改变一个参数,重新加载模型,然后重新渲染?

时间:2013-05-14 20:11:49

标签: ember.js

说我有以下路线:

this.resource('storyBox', {
  path: "story_box/:category_id/:page"
})

在我的路线中:

App.StoryBoxRoute = Ember.Route.extend({
  model: function(params) {
    return App.Story.find({"sid": parseInt(params.category_id), page: parseInt(params.page), count: 8})
  })

因此,如果我通过URL访问有效资源,这非常有用:

http://myserver/#/story_box/<validID>/<page

但我无法弄清楚我的生活如何生成linkTo助手,这将允许访问下一个/上一页,因为linkTo助手需要一个模型。我是否应该将URL构建为属性?这看起来像是一个丑陋的黑客。

0 个答案:

没有答案