次のタイプスクリプトエラーが発生しました
「エラー 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 がどのような型を取ることができるか知っていますか?