当前位置: 首页 > 知识库问答 >
问题:

前端 - 大佬们这段代码提示报错,要怎么写啊?

危寒
2023-09-18

image.png

export interface paths {  "/api/demo/v1/test": {    get: operations["testUsingGET"];  };  "/api/demo/v1/userInfo": {    get: operations["userInfoUsingGET"];  };}function sevice<M> (api:'/api/demo/v1/test',method:M):Promise<paths["/api/demo/v1/test"][M]>function sevice<M>(api,method:M){  return Promise.resolve({})}const res = await sevice('/api/demo/v1/test','get')

共有1个答案

麹权
2023-09-18

可以试试给 M 一个限制:

<M extends keyof paths["/api/demo/v1/test"]>
 类似资料: