typescript如何实现类型推导?

新手上路,请多包涵

现有一个文件夹,需要把里面的任意文件里的导出的任意方法挂到某接口上。

如存在文件 /api/user/user.ts

export function getInfo(id: number) {
  console.log('getInfo', id)
}

需要把方法挂到Api类型下

declare module '@vue/runtime-core' {
  interface Api{
    // getInfo: typeof getInfo 类似于这么写的效果
  }
}
阅读 1.5k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题