在TypeScript中传播运算符类型?

时间:2016-02-24 18:26:14

标签: javascript typescript ecmascript-6 transpiler

遇到以下

的打字稿错误

'错误TS2346:提供的参数与调用目标的任何签名都不匹配。'

// Car.js
export default function (...deps) {
    return {
        wheel: new Wheel(...deps)
   };
}

// Wheel.js
export class Wheel {
       constructor(color, size, year) {
// . . . 

我正在尝试构建es6输出但是得到deps应该得到什么类型的错误。像...这样的东西:任何[]都会完全没问题。过去几天一直在尝试一些事情,但没有任何运气。

有没有更熟悉打字稿的人知道deps可以采用哪种类型?

0 个答案:

没有答案