interface baz {
foo: string;
bar: number;
}
const obj: baz = {
foo: 'foo',
bar: 1,
};
type Custom = ValueType<typeof obj>;
// Custom = string | number
能否实现一个泛型ValueType,最终输出对象的值类型的联合类型?
interface baz {
foo: string;
bar: number;
}
const obj: baz = {
foo: 'foo',
bar: 1,
};
type Custom = ValueType<typeof obj>;
// Custom = string | number
能否实现一个泛型ValueType,最终输出对象的值类型的联合类型?