2016-03-30 15 views
0

JSONオブジェクトを使用してSwagger UIを実装しましたが、問題は「パス」(API呼び出し)が英数字の順序で表示されないことです。 JavaScriptのアルファ。Swagger UIバージョンv2.1.4で並べ替えが動作しません

JSON出力は、デバッグツールを使用すると並べ替えるとWebコンソールで正しく表示されますが、ウェブページに表示されている間に、注釈ページに記載されている順序が英数字ではありません。以下は

はコードです:

docExpansion: "none", 
        jsonEditor: false, 
        apisSorter: "alpha", 
        defaultModelRendering: 'schema', 
        showRequestHeaders: false 

でも私は、サーバー側が、助け無しからJSONをソートしてみました。すべてのヘルプは高く評価され

usort($swg_result, function($a, $b) { //Sort the array using a user defined function 
     return $b->paths > $a->paths ? -1 : 1; //Compare the scores 
    }); 

:以下

はコードです。これに変更

答えて

0

はこの問題を解決:

apisSorter: "alpha", 
operationsSorter : "alpha", 
関連する問題