如何查看Chrome调试控制台</ignored>中的<ignored>

时间:2014-03-20 08:35:36

标签: google-chrome knockout.js

我正在使用Knockout.js,错误消息中最重要的部分(现在)经常隐藏在<omitted>部分之下。我试着盘旋,点击很多东西,但我找不到查看完整信息的方法。有人有小费吗?

提前致谢!

PS:我正在Chrome设置中寻找修复 。因此,不会使用额外的window.onerror内容或其他内容混乱我的代码。我不想让我的代码混乱只是因为Chrome开发团队认为省略调试文本是个好主意:S

对于代码黑客,请参阅以下答案:https://stackoverflow.com/a/22218280/647845

enter image description here

2 个答案:

答案 0 :(得分:22)

以下是一些输出整个错误消息的代码:

window.onerror = function (errorMsg, url, lineNumber, columnNumber, errorObject) {
    if (errorObject && /<omitted>/.test(errorMsg)) {
        console.error('Full exception message: ' + errorObject.message);
    }
}

您可以在Chrome中的开发控制台中执行此操作,因此它不必位于网页的实际代码中。

答案 1 :(得分:-1)

使用Firefox。同时投票支持这个问题:

https://code.google.com/p/chromium/issues/detail?id=331971