2017-03-24 22 views
0

ResponseオブジェクトとResponseオブジェクトの配列が"title": "Responses"です。しかし、Responses Swagger UIのModelsセクションにタイトルテキストが表示されません。これは私のぼんやりした定義に間違っていると思われますか? 私はhttps://github.com/swagger-api/swagger-uiスワッガーのUIモデルで配列タイトルが表示されない

闊歩definitionセクションからmasterブランチを使用しています:これが闊歩UI 3.xのに問題があるように思われる

"Response": { 
       "type": "object", 
       "title": "Response", 
       "description": "Response to query.", 
       "properties": { 
        "Query": { 
         "$ref": "#/definitions/Query" 
        }, 
        "Result": { 
         "$ref": "#/definitions/Result" 
        } 
       } 
      }, 
    "Responses": { 
       "type": "array", 
       "title": "Responses", 
       "description": "Array of responses.", 
       "items": { 
        "$ref": "#/definitions/Response" 
       } 
      } 

Swagger UI Model

答えて

0

私は同様のAPI定義を持っています。 Swagger UI 2.xでは正常に動作しますが、3.xでも同じ問題が発生します。スワッガーUIチームが問題をまだ追跡しているかどうかはわかりません。

修正を待つことができない場合は、the 2.x branchの最新のディストリビューションを使用することをお勧めします。

関連する問題