【发布时间】:2012-01-03 19:50:31
【问题描述】:
我在我的代码中使用require 函数加载文件,该函数将<script/> 标记添加到具有相关属性的页面主体。
脚本加载得很好并且可以访问,但如果其中一个有错误,它永远不会显示在控制台中,而且我没有让它们显示在开发人员工具内的“脚本”选项卡中,基本上剥夺了我的调试能力。
我做错了什么?
我的 require 函数如下所示:
require: function (moduleId) {
var filename = this.config.modulesDir + '/' + moduleId + '/module.js';
var script = $('<script></script>').attr({
'src': filename,
'type': 'text/javascript'
}).appendTo('#Scripts');
}
【问题讨论】:
-
你能提供更多细节吗?您使用的是什么要求功能?我使用 Dojo,可以很好地调试。
-
@missingno 添加了我正在使用的功能。
-
你的代码有try-catch吗?
-
你能添加对这个函数的调用吗? moduleId 是整数吗?如果是这样,那就行不通了。
标签: javascript google-chrome console