XHR加载失败:GET有时起作用,我不知道为什么

时间:2018-11-10 18:26:15

标签: javascript ajax xmlhttprequest google-places-api google-places

我正在尝试向Google地方提交请求,并检索经纬度。我正在使用代码

items

令人困惑的是,我将重新获得XHR加载失败或XHR完成(似乎是随机的)。尽管我尝试更改某些东西,但我看不出它为什么起作用或失败。每次我直接将URL输入浏览器时,它都会正确返回数据,即使它说失败了也是如此。

有人知道导致失败的原因是什么,或者我应该在console.log中添加什么来帮助确定问题?

谢谢

1 个答案:

答案 0 :(得分:0)

我面临着同样的问题。我随机加载XHR失败或XHR完成。问题是触发功能的按钮的定义。我定义了没有 type =“ button” 的html按钮,这在刷新页面之前得到响应。我在定义中添加了类型,它停止刷新页面,问题得以解决。

ReactDOM.render(React.version, document.getElementById('root'));

这是我的解决方案。我希望它也对您有用。