2017-04-24 34 views
1

示例代码:如何使用数组组合来正确描述残差参数的类型(其余参数)?

function func1(...args: string[] | number[]) { 
    //... 
} 

错误文本:

error TS2370: A rest parameter must be of an array type. 

我不需要下面的代码,因为我将有字符串 的阵列或数字数组,但不是一个路口 - 一组数字或行。

function func1(...args: (string | number)[]) { 
    //... 
} 
+0

所以等待,什么是你的问题? – sparkyShorts

+0

'|'实际上是联合,而不是交集。 –

回答