【发布时间】:2019-02-07 01:01:05
【问题描述】:
我已经给出了 axios 调用的标头,但我仍然收到此错误。我已经尝试了很多。 代码如下: -
class Test extends React.Component {
constructor(props) {
super(props);
this.state = { address: '' };
}
componentDidMount(){
axios({type:'get',url:'https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=Chennaiined&radius=1000&keyword=fdtbf&key=KEY'},{header:{'Access-Control-Allow-Origin': 'https://maps.googleapis.com'}})
.then(res=> alert("response"+res))
}
render() {
return (
<div>
<span>test</span>
</div>
);
}
}
我给了* 而不是https://maps.googleapis.com,但仍然遇到同样的错误。
提前致谢
【问题讨论】:
-
还在您的服务器上启用 CORS 参考 (enable-cors.org/server.html) 以获取不同的服务器设置。或者可以使用这个 Chrome 插件 (chrome.google.com/webstore/detail/allow-control-allow-origi/…) 进行本地开发。
-
OK .. 成功了...我添加了扩展名