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