这个功能
function abc<K extends keyof any>(
param: K,
) {
const z: { [p in K]: string } = {
[param]: 'abc',
};
}
给出以下错误:
TS2322: Type '{ [x: string]: string; }' is not assignable to type '{ [p in K]: string; }'.
在打字稿中不是这样的事情吗?我正在使用打字稿 4.3.5
谢谢
何塞