调试breeze js实体状态

时间:2017-11-30 04:39:38

标签: knockout.js breeze durandal

所以我一直得到错误:无法执行' setEntityState'在一个正在被保存的实体上#39;在使用durandaljs,knockout和breeze构建的应用程序中。我不确定从哪里开始调试。它是单页面应用程序,由于某些原因,在进行更改时,不会触发保存。但是当我尝试离开页面时,系统会识别出有更改并抛出错误。我尝试在谷歌上查找这个特定的错误,并没有发现如何调试它。任何指针都会非常有用。

1 个答案:

答案 0 :(得分:0)

使用drundaljs生命周期的方法 canDeactivate ,您可以检查页面何时发生变化。

请指明您的代码以获取更多帮助。