假设这个
{foo, bar} = groupBy(arg);
我想强制foo键入Foo
和bar键入Bar
。我怎样才能做到这一点?
我是Typescript的完整入门者。groupBy
是lodash套件中的一款。
如果Typescript无法推断出groupBy结果的类型,您可以尝试自己声明。
function groupBy(o: any) {
return o; // return any
}
let x = { a: 1, b: "1" }
// we know better than tsc and assert the type
let {a, b} = <{ a: number, b: string }>groupBy(x);
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句