2014-05-15 52 views
3

调试角度指令的步骤是什么?指令不工作 - 调试步骤?

我在HTML中有指令,它是JS定义。

我可以在指令定义上设置断点,脚本在加载时停止,显示指令已加载。

我可以通过设置

app.config([ "$logProvider", function ($logProvider) { 
    $logProvider.debugEnabled(true); 
}); 

有时它显示有用的错误信息启用日志记录。

但这一切都还不够,通常指令只是根本不在HTML中处理,并且不会显示任何日志消息。

如何测试该指令实际加载(例如,通过铬控制台)?

在哪里应该看完整检查指令处理管道的错误?

+0

chrome开发工具对我来说是很好的调试指令。我首先确保指令的编译和链接被调用,然后我设置断点来调试编译和链接函数。我认为最好是发布你的指令和你有的问题,这样我们可以看看。 –

+0

@YeLiu我已经找到了问题,这是错误的“限制”价值。我有点困惑,角度没有显示这个事实作为错误在控制台。看起来像角没有这种验证。我想知道还有多少其他东西无法验证? – setec

+0

如果Angular为每个标签,属性,类和注释发出一条消息,那么它将会有相当多的控制台错误。 –

回答

0

您可以尝试谷歌浏览器的ng-inspector插件进行调试。