例如,有一个对象
const obj = { a: 'table', b: { c: 'brown' }
需要取出对象的所有键,并将它们作为值赋给其他键
该对象本身的典型特征如下
type ObjType<K> = { key: keyof K; value: string; }
我不知道如何输入嵌套对象并将键值分配给键 b 和 c?
我尝试使用它type Partial<R> = { [P in keyof R]: R[P] }
- 但不管我怎么扭曲它都没用
需要获取对象数组,
[ {key: a, value: ""}, {key: b, value: "", items: {key: c, value: "" }}]