7

私はウィキでこれに出くわしました:

1 つの巨大なルーターとコントローラーだけでなく、コントローラー オブジェクトを関連する機能の小さな断片に分割し、複数のルーター/コントローラーを使用することをお勧めします。

これを適用する方法がわかりませんでした。例やチュートリアルはありますか?

今、私は遊んでMarionette使っていrequire.jsます。複数のルーターとコントローラーを実装するにはどうすればよいですか?

4

1 に答える 1

5

「main.js」でこれになりました:

MyApp.start();

new BlogRouter({
    controller: new BlogController()
});

new NewsRouter({
    controller: new NewsController()
});

Backbone.history.start();

それが正しいアプローチかどうかはわかりません。しかし、それは機能しています。私のような初心者に役立つことを願っています。

于 2012-12-15T22:51:24.853 に答える