Angularjs 未定义$q:$日志

Angularjs 未定义$q:$日志,angularjs,breeze,promise,q,Angularjs,Breeze,Promise,Q,如果您在breeze的某个Q上添加了一个“fail()”,而该Q没有重新抛出错误,那么它会尝试记录一条消息来告诉您这一点 上面写着(breeze.第58行至$q.js:): …但是$log没有定义,所以我得到了一个javascript错误 我是否做错了什么(除了不重新抛出错误),或者这是一个bug 谢谢 不确定您是否意识到$q将被贬值。 查看新的breeze.angular.q方法: $log.error("Programming error: no data. " +

如果您在breeze的某个Q上添加了一个“fail()”,而该Q没有重新抛出错误,那么它会尝试记录一条消息来告诉您这一点

上面写着(breeze.第58行至$q.js:):

…但是$log没有定义,所以我得到了一个javascript错误

我是否做错了什么(除了不重新抛出错误),或者这是一个bug


谢谢

不确定您是否意识到$q将被贬值。 查看新的breeze.angular.q方法:

$log.error("Programming error: no data. " +
                    "Perhaps success callback didn't return a value or " +
                        "fail callback didn't re-throw error");