如何诊断控制器中的错误

How does one diagnose errors in a controller?

本文关键字:控制器 错误 诊断 何诊断      更新时间:2023-09-26

我正在尝试使用AngularJS,它来自Java背景,而不是Javascript。我习惯于使用Eclipse、MSDEV等调试程序,但不太习惯Google Chrome的开发工具或WebStorm(我打算使用)。偶尔,我会犯一个错误,这个错误显然是在启动时发现的。我猜它记录在某个地方(我希望!),然后默默地继续。然后,当我转到将使用控制器的页面时,我会得到

参数"MyController"不是函数,得到了未定义的

错误。当然,附加的堆栈跟踪并没有多大帮助。因此,最大的问题是:当它真的发现控制器内部的问题时,而不是后来它真的试图使用控制器时,你该如何介入这场混乱?

我可以发布今天的问题,但我宁愿自己有工具来诊断这个问题,而不仅仅是解决今天的问题。

安装angularJS batarang镀铬扩展插件。

通过angularJS batarang 的github存储库

这个扩展很好,我们可以很容易地调试angularJS应用程序

关于您的错误:AngularJS/Jade可能重复错误:Argument';MyController';不是函数,未定义(MEAN)