interface Param {
a?: boolean,
b?: string
}
interface Res {
a: boolean,
b: string
}
export declare const fn: (param: Param) => Res
请问有优雅的写法吗?
interface Param {
a?: boolean,
b?: string
}
interface Res {
a: boolean,
b: string
}
export declare const fn: (param: Param) => Res
请问有优雅的写法吗?
使用 Partial<>
工具类型可以转换,原理在我的视频教程中有讲
TypeScript从入门到实践 【2021 版】 - 思否编程 | 第六章 高级类型 | 第 4 节 类型映射