如何通过模式cors来获取打字稿?

丹尼尔·特鲁斯曼

我试图做这个谷歌API“获取https://maps.googleapis.com/maps/api/place/autocomplete/json ”用下面的代码,但我收到CORS错误,我已经尽量把模式: 'cors',但打字稿抱怨该字符串不是RequestMode。您能提出一些解决方案吗?

const headers = new Headers();
headers.set('Access-Control-Allow-Origin', '*');

const init = {
    method: HTTP_METHODS.POST,
    headers
};
const response await fetch(URL, init);
ak

您需要声明的类型,init以便TypeScript可以推断出它具有正确的字符串类型的成员:

const init: RequestInit = {...};

更好的是,直接将对象传递给fetch()而不是使用变量。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章