当仁不让的骨干应用程序,我使用的是结构有点像本教程
我想知道我的正确的地方把我的onload代码,如设立的onclick监听器等会是什么?
我有:
一个简单的引导
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};
});
然后调用路由器中relevenent功能的简单的路由器也被定义为调用根据页面上的路由器上的培训相关功能的模块。
我的感觉是,这个功能在路由器是我应该把我的onload代码。 那是对的吗?