Rails3とbackbone.jsを使用してシングルページアプリケーションを開発しようとしています。ルーターで2つの異なるコレクションをインスタンス化する方法はありますか?または、同じルートにルーティングする2つのルーターが必要ですか?(これは不可能だと思います)
私は2つのコレクションを持っていますが、なぜこれを理解するのが難しいのかわかりません。何か案は?
Rails3とbackbone.jsを使用してシングルページアプリケーションを開発しようとしています。ルーターで2つの異なるコレクションをインスタンス化する方法はありますか?または、同じルートにルーティングする2つのルーターが必要ですか?(これは不可能だと思います)
私は2つのコレクションを持っていますが、なぜこれを理解するのが難しいのかわかりません。何か案は?
1つのルートで、必要な数のコレクション、モデル、またはビューをインスタンス化してフェッチできます。
function showBooksAndCars() {
var carsCollection = new App.collections.Cars();
var booksCollection = new App.collections.Books();
carsCollection.fetch();
booksCollection.fetch();
var carsView = new App.views.CarsView({collection: carsCollection}).render();
var booksView = new App.views.BooksView({collection: booksCollection}).render();
$('div.cars').replaceWith(carsView.el);
$('div.books').replaceWith(booksView.el);
}