我想合并两个对象。以默认值作为基本模型,并替换下一个对象的所有值。但是TypeScript为我的类型抛出了一个错误。grades.gradeconst x: UserLGType = grades // get all values as defaultconst gradesFromDB: any = { "level": 2 }
如果我在typescript中有以下模块src/mod.ts: foo?: Foo)
在另一个typescript包中使用时会导致错误:Type 'Foo | undefined' has no property 'foo' and no string index signature我应该如何在typescript中解构一个带有默认值的对象?