【发布时间】:2020-05-20 05:44:26
【问题描述】:
出于智能感知的目的,我需要从文件中获取导出的函数名称。
假设我们有以下具有一些功能的文件:
//demo.ts
export const foo = () => {};
export const bor = () => {};
现在让我们从文件中导入所有内容并将其传递给通用函数:
import * as demo from './demo'
function myGenericFunction<T>(module: T, functionName: ? ){
}
myGenericFunction(demo ,'foo');
问题是如何设置functionName的类型变成foo|bar。
【问题讨论】:
标签: typescript function generics types intellisense