Alr*_*ost 1 constants fetch typescript
我正在使用 fetch 来调用这样的 typescript 文件中的 API,但在浏览器中它会抛出一个错误,指出必须初始化 const configInit,我认为确实如此。知道如何解决这个问题吗?非常感谢
const authHeader = new Headers();
authHeader.append('Authorization', `Bearer ${token}`);
const configInit : RequestInit = {
method: 'GET',
headers: authHeader,
cache: 'default'
};
const configRequest = new Request('/api/econfig', configInit);
Run Code Online (Sandbox Code Playgroud)
new Request(..) 尝试直接调用fetch方法,而不是块,这将返回一个 Promise
const authHeader = new Headers();
authHeader.append('Authorization', `Bearer ${token}`);
const configInit : RequestInit = {
method: 'GET',
headers: authHeader,
cache: 'default'
};
const request: Promise<Response> = fetch('/api/econfig', configInit);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4703 次 |
| 最近记录: |