我仍在尝试掌握用 TypeScript 编写相同内容的多种方法。但这一个我不确定它们是否相同,但我得到了与它们相同的结果,所以想知道是否存在我没有得到的细微差别,或者只是打字稿混乱。
第一种方式:
export default interface IApiService {
send: (url: string) => Promise<string>;
}
接口的第二种写法
export default interface IApiService {
send(url: string): Promise<string>;
}
我的函数本身。
public send = async (url: string) => {
return fetch(url).then((response) => {
return response.json();
});
};
浮云间
相关分类