1

假设我有以下路线:

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 构建为属性?这似乎是一个丑陋的黑客。

4

0 回答 0