我先说一下,我已经看到了所有类似的问题。我有一个 angularjs
使用 ng-map
和 ui-router
. 问题就是标题中提到的那个问题。当这个错误被抛出时,地图最终会出现在海洋中间。
我读到这可能是一个问题 ng-map
所以我提高了超时的值,但没有解决这个问题。我还读到,这可能是一个问题,在 ui-router
和 ng-map
但我不知道该怎么办。真正的问题是随机发生的,所以我不能重现它。如果我做硬刷新的页面后,问题发生(地图去在海洋中间)的应用程序工作就好了。
有谁知道我如何解决这个问题?解决方法是当错误发生时,从javascript中重新加载页面,问题是我没有找到拦截这个错误的方法,这样我就可以刷新页面。先谢谢你了。
一些承诺正在抛出一个错误。添加一个捕捉块,也许那个错误会告诉你更多的信息。
getMapOrSomething() <-- Promise
.then(function (response) {})
.catch(function (error) {
// debug error
});