我是ExtJS的新手,还在Sencha网站上查看文档。我在ExtJS4中看到很多examples使用console.log()进行调试。但是我无法弄清楚如何处理console.log()。
我正在使用Aptana Studio 3进行开发,我不认为Aptana可以运行console.log()(如果我错了,请更正我)。所以我们需要在Firebug中调试它?那么如何将ext-all.js,ext-debug.js等脚本文件合并到Firebug中呢?
答案 0 :(得分:5)
是的,脚本的console.log()
输出会转到您正在使用的任何浏览器的开发人员工具的控制台窗口(例如Firebug for Firefox)。浏览器开发人员工具从浏览器所在的位置获取脚本文件;即,但是你已将它们加载到你的网页中。
答案 1 :(得分:1)
我建议您使用Google Chrome。它有一个非常好的开发工具。 除了ExtJs之外,在进行任何开发时使用ext-all-dev.js文件而不是ext-all.js或ext-all-debug.js。这将非常有帮助。 查看this link了解详情。
您也可以通过在javascript文件中使用命令debugger;
来设置断点。
但要做好这项工作,请确保firebug / developer工具正在运行。
希望这有帮助。