YUI 2 经常无提示地失败,例如当您希望 this
成为另一个对象并对其调用不存在的方法时。有没有办法让错误“可见”?
最佳答案
如果您的代码在 YUI 事件处理程序中运行,那么 YUI 会捕获异常并且您不会在调试器中看到它。
要查看这些异常,您需要自己捕获异常并将某些内容输出到调试控制台,或者在 YUI 中打开正确的日志记录以便输出异常。我一直在寻找正确的日志记录设置来查看这些异常,但还没有找到,但这似乎是他们支持的合乎逻辑的事情,因为还有许多其他日志记录设置。
您可以尝试的一件事是在与 YUI 库的调试版本一起使用时调用它:YAHOO.widget.Logger.enableBrowserConsole()
。然后,在 Firebug、Safari 或 Chrome 控制台中查找调试输出。
关于javascript - 如何禁用 YUI2 静默失败?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8231828/