我将我的角度版本从2更新为4,现在我在执行服务时遇到此异常:
ERROR TypeError: Cannot read property 'ngDebugContext' of undefined
at getDebugContext (core.es5.js:994)
at isViewDebugError (core.es5.js:8451)
at callWithDebugContext (core.es5.js:13474)
at Object.debugCheckAndUpdateView [as checkAndUpdateView] (core.es5.js:13007)
at ViewRef_.detectChanges (core.es5.js:10174)
at core.es5.js:4812
at Array.forEach (<anonymous>)
at ApplicationRef_.tick (core.es5.js:4812)
at core.es5.js:4684
at ZoneDelegate.invoke (zone.js:392)
注入了此错误。当我从炎热的观察变为冷的时候。
答案 0 :(得分:1)
一段时间以来,我遇到了同样的问题,原因是有些函数返回了throw
并且调用没有用try catch
处理。
答案 1 :(得分:0)
我在本文中找到了答案。结果我没有在Angular中正确地返回observable。