初めてのバックボーン アプリを作成し、このチュートリアルのような構造を使用しています
onclickリスナーなどの設定など、onloadコードを配置する正しい場所はどこにあるのだろうか?
私は持っている:
シンプルなブートストラップ
require.config({
paths: {
jquery: 'libs/jquery/jquery',
underscore: 'libs/underscore/underscore',
backbone: 'libs/backbone/backbone'
}
});
require([
// Load our app module and pass it to our definition function
'app',
], function(App){
// The "app" dependency is passed in as "App"
App.initialize();
});
App.js
define(['routers/search'], function(router){
var initialize = function(){
this.router = new router();
}
return { initialize: initialize};
});
そして、ルーターの関連機能を呼び出す単純なルーターも、ページに応じてルーターの関連機能を呼び出すモジュールとして定義されます。
私の感じでは、ルーター内のこの機能は、オンロード コードを配置する必要がある場所です。あれは正しいですか?