使用带有调用签名的对象字面量来定义泛型函数interface IGenericIdentityFn1 {
}function identity<T>(arg: T): T { return arg;
}const myIdentityFn: {<T>(arg: T): T} = identity;const myIdentityFn2: IGenericIdentityFn1 = identity;这里两种方式都报错ERROR:callable-types: Type literal has only a call signature — use <T>(arg: T) => T instead请问需要怎么解决。
添加回答
举报
0/150
提交
取消