遇到以下打字稿错误
“错误 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 可以采用什么类型?