【发布时间】:2016-12-28 03:51:26
【问题描述】:
function getValues<T, U extends { [key: string]: T }>(object: U): T[] {
// ...
}
const test = { a: 123, b: 234 };
const values = getValues(test);
在上面的代码中,我希望values 的类型是number[],但实际的类型是{}[]。
我做错了什么?
【问题讨论】:
标签: generics typescript types typescript2.0