0

嗨,我已经使用 JSON 对象实现了 Swagger UI,但问题是“路径”(API 调用)没有按字母数字顺序显示,而是我在 JavaScript 中将“apisSorter”作为 alpha 给出。

当我使用调试工具时,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
    });

任何帮助表示赞赏。

4

1 回答 1

0

改变这个解决了这个问题:

apisSorter: "alpha",
operationsSorter : "alpha",
于 2016-04-11T17:15:11.217 回答