1

我正在使用 Knockout AMD helpers 项目,这很好,因为我可以更好地模块化我的淘汰模块。

我的问题是它似乎完全隐藏了错误。这在一个小项目中并不是什么大问题,但是随着项目的增长,如果在控制台中可以看到错误将会很有帮助。

所以我刚刚遇到了一个情况:

<div data-bind="click: doStuff">
    <!-- Lots of other html -->
</div>

如果函数 doStuff 不存在,则整个模块将无法工作。显然,一旦知道错误,就很容易修复,但识别此错误似乎并不容易,因为 Knockout 不会将其记录到控制台。

基本上,如果这个项目要被一组开发人员用于生产系统,我希望它能够以某种方式报告绑定错误。

我在这里错过了什么吗?

谢谢

4

0 回答 0