我正在使用使用require.js加载依赖项的现有Web应用程序。网页上有用于导航的选项卡,问题是单击选项卡不会一次加载关联的模块。而是,它按单击选项卡的总次数加载。
例如,单击选项卡一次将导致一次加载。再次单击它会加载两次,依此类推。
我已经检查了单击选项卡时单击事件的行为,并且每次单击仅触发一个事件。在require.js库中导航非常棘手,我迷失了代码。
侦听器代码:
render : function () {
sandbox.jquery('#configure').on('click',this.config_SectionTabClick);
},config_SectionTabClick: function(e) {
e.preventDefault();
sandbox.start('configuration_main',"#div_Main_Page");
}
require.js回调
execCb: function (name,callback,args,exports) {
return callback.apply(exports,args);
},
当单击选项卡时,我希望有一个回调到“ configuration_main”。目前,我收到多个回调。