为什么 { [K in keyof M]: { type: K; payload: M[K] } }[keyof M] 能保留事件名与载荷的关系?

来自 高级类型
TypeScript 6 高级 1分钟

为什么 { [K in keyof M]: { type: K; payload: M[K] } }[keyof M] 能保留事件名与载荷的关系?

报告错误