考虑下面的对象创建新的对象,打字稿循环,通过变换值
const document = {
id: 'f8bbe6dd-25e3-464a-90e2-c39038d030e5',
fields: {
lastname: 'TestLastName',
firstname: 'TestFirstName'
}
}
我怎么能使用它打字稿/ JavaScript的转换为界面命中的对象?
export interface Hit {
id: string;
fields: { [key: string]: string[] };
}
预期结果如下。
document = {
id: 'f8bbe6dd-25e3-464a-90e2-c39038d030e5',
fields: {
lastname: [
'TestLastName'
],
firstname: [
'TestFirstName'
]
}
}
谢谢作出回应。不过,我需要更通用的解决方案。 – Rama