做我的第一个主干应用程序,我使用的结构有点像本教程
我想知道我放置 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};
});
然后一个简单的路由器,调用路由器中的相关函数,也定义为一个模块,根据页面调用路由器上的相关函数。
我的感觉是路由器中的这个函数是我应该放置我的加载代码的地方。那是对的吗?