我有以下结构:
interface Test1 {
number: number;
}
interface Test2 extends Test1 {
text: string;
}
let test: Test1[] | Test2[] = [];
test.map(obj => {}); // does not work
Run Code Online (Sandbox Code Playgroud)
我收到错误:
无法调用类型缺少调用签名的表达式.输入'{(this:[Test1,Test1,Test1,Test1,Test1],callbackfn :( this:void,value:Test1,index:nu ...'没有兼容的呼叫签名
我怎样才能map超过测试变量?