【发布时间】:2021-01-29 05:32:07
【问题描述】:
我在打字方面没有太多经验,所以有时会出现这样的问题。如何正确键入为对象 const 的值添加后缀并返回的函数
export const POSTFIX = '_postfix';
export const WITHOUT_POSTFIX_VALUES = {
PRODUCT: 'product',
ORDER: 'order',
PERSON: 'person',
} as const;
export const addPostfixToValues = (obj: object) => Object.fromEntries(Object.entries(obj).map(([k, v]) => [k, `${v}${POSTFIX}`]));
export const WITH_POSTFIX = addPostfixToValues(WITHOUT_POSTFIX_VALUES);
这里是代码框https://codesandbox.io/s/qsoe7的链接
我想获得具有只读字段但添加了后缀的相同对象。 提前感谢您提供任何信息
【问题讨论】:
标签: typescript types