【发布时间】:2020-02-06 09:20:43
【问题描述】:
假设我有一个具有多个重载的函数。有没有办法在不同的函数中“共享”相同的重载?
function getEmployee(id: number): Employee;
function getEmployee(email: string): Employee;
function getEmployee(email: number, name: string): Employee;
function getEmployee (paramOne: string | number, paramTwo?: string ): Employee {
return employee;
}
如果我想在其他函数中使用相同的重载,我需要手动复制它们。
【问题讨论】:
标签: typescript