angularjs可能未经处理的拒绝找不到映射



我首先说我已经看到了所有类似的问题。我有一个使用ng-mapui-routerangularjs应用程序。问题是标题中提到的问题。当这个错误被抛出时,地图最终会出现在海洋的中央。

我读到这可能是ng-map的问题,所以我提高了超时值,但没有解决问题。我也读到ui-routerng-map之间可能有问题,但我不知道该怎么办。真正的问题是随机发生的,所以我无法重现。如果我在问题发生后对页面进行硬刷新(地图在海洋中央(,应用程序就可以正常工作。

有人知道我该怎么解决这个问题吗?一个解决方案是在错误发生时从javascript重新加载页面,问题是我没有找到拦截这个错误的方法,这样我就可以刷新页面。提前谢谢。

某个promise抛出了一个错误。添加一个捕获块,也许这个错误会告诉你更多的

getMapOrSomething() <-- Promise
.then(function (response) {})
.catch(function (error) {
// debug error
});

最新更新