バックボーンのドキュメントで示唆したように、私は私のコレクションのための初期データを提供するHTMLは私のRailsアプリによってレンダリングされます。ユーザーがために、特定のルートをトリガしたときに今バックボーン初期の収集データとそれに続くフェッチ
<script>
MyCollection.reset(<%= @items.to_json %>)
</script>
たとえば、彼女は#search/cats
に行く、私はこのような、再びコレクションをフェッチ:
MyCollection.fetch({ data : { "query" : "cats" }})
問題は、ユーザーが戻ったときに、どのように私は初期件のデータを再びCollection
をリセットしない、ということでしょうか?
ありがとうございます。したがって、解決策は、 ''とし、コントローラのどこかで 'this.initialData'を参照してください。そうではありませんか? –
あなたが提案した解決策に一層合致するように返信を編集します。 –
右 - 編集:) –