0
我有这样的代码在回调很多地方:打字稿回调类型不匹配
return new Promise<Result> (
(resolve : (Result) =>void,reject: (any) =>void) =>{
.......
});
,我想我会为这个long类型的接口:
interface callback<T> {
resolve : (value? :T) =>void;
reject : (error? : any) =>void;
}
但在地方像我不能用它:
return new Promise<Result> (
(c : Callback<Result>) = > {
......
}
TS抱怨回调不是解决办法:Result => void。
我该如何让它工作?