Ember Data RESTAdapter を使用して取得された記事のリストをページに表示しています。ブートストラップ風のページネーター ( http://twitter.github.com/bootstrap/components.html#paginationを参照) を実装する必要があり、ページ数、記事数などのページネーション データを返すための適切なパターンを見つけることができないようです。 、現在のページ、単一のリクエスト内。
たとえば、API が次のようなものを返すようにします。
{
articles: [{...}, {...}],
page: 3,
article_count: 4525,
per_page: 20
}
1 つのアイデアは、App.Paginator DS.Model を追加して、応答が次のようになるようにすることでした。
{
articles: [{...}, {...}],
paginator: {
page: 3,
article_count: 4525,
per_page: 20
}
}
しかし、これは些細なことのために一緒にハックするのはやり過ぎのようです。誰かがこの問題を解決したり、好きな特定のパターンを見つけたりしましたか? このようなシナリオに対応するために RESTAdapter マッピングを管理する簡単な方法はありますか?