1

遇到以下打字稿错误

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

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

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

我正在尝试构建 es6 输出,但收到关于 deps 应该得到什么类型的错误。像 ...deps: any[] 这样的东西会很好。最近几天一直在尝试一些事情,但没有任何运气。

有没有更熟悉 typescript 的人知道 deps 可以采用什么类型?

4

0 回答 0