openapi2typescript icon indicating copy to clipboard operation
openapi2typescript copied to clipboard

[Bug] Parameter 中引用无法解析

Open Alice-space opened this issue 2 years ago • 1 comments

例如这样的配置

API中params使用引用

"parameters": [
          {
            "$ref": "#/components/parameters/ProjectId"
          }
        ],

引用的parameters定义
"ProjectId": {
        "in": "path",
        "name": "projectId",
        "schema": {
          "$ref": "#/components/schemas/ProjectId"
        },
        "required": true,
        "description": "project ID",
        "example": 1
      },

schemas定义
"ProjectId": {
        "type": "integer",
        "description": "项目ID",
        "example": 1
      },

但是最终生成的参数是,不符合预期

  type extendKeyWordParams = {
    ''?: any;
  };

Alice-space avatar Apr 16 '23 19:04 Alice-space

same as me

daifuyang avatar Sep 04 '24 14:09 daifuyang