【发布时间】:2017-11-30 18:18:44
【问题描述】:
我有一个这样定义的函数:
function create(element1: number, ...otherElements: any[]) {
// Do something
return makeSomething(...otherElements)
}
function makeSomething(a: string, b: number, c: IElements) {
// Do something
}
TypeScript 抱怨我传递给makeSomething的参数
错误 TS2346:提供的参数与调用的任何签名都不匹配 目标。
在仍然使用扩展语法的同时定义此类事情的正确方法是什么?
谢谢
【问题讨论】:
-
@dogui 这张票只指数字类型的参数,我的情况是关于作为参数传递的不同类型
标签: javascript typescript