在补丁v1.4.9中,当$badreq
调用没有$http
参数时,Angular会出现url
错误,但在我的代码中,如果没有设置网址,则会在我的{{{}}中添加1}}并指向我的interceptor
。
由于它现在在到达api
之前失败了,我的应用程序完全被破坏了。
有没有办法可以在检查之前跳过检查或进入interceptor
?
来自补丁说明:
如果传递的url不是字符串,则抛出答案 0 :(得分:0)
您的问题中的提交显示他们使用angular.isString
,它只是检查类型是否等于string
,您可能只能传递空字符串并在拦截器中捕获它。这对你的情况有用吗?
如果所有其他方法都失败了,并且绝对必要,您可以随时更改AngularJS副本或对Github上的问题进行评论。毕竟它是开源的!