我正在将一个JSON文件导入到我的TypeScript程序中,如下所示:(我在resolveJsonModule中启用了tsconfig.json)幸运的是,我注意到从JSON文件接收的对象是强类型的。(data[key]); // example code这可以如愿以偿,我的函数的使用者可以知道JSON文件
我正在做一个来自的。K指定应设置为that的T的属性集。当K未被提供时,它应该使所有的属性都像普通的Readonly一样只读。该解决方案在v4.4+中运行良好,在v4.5+.中不起作用。type MyReadonly2<T, K extends keyof T = keyof T> = T & {
readonly [P in