2017-04-24 17 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

'|'實際上是聯合,而不是交集。 –

回答