2017-07-17 4 views
1

Ist es möglich, auf einen bestimmten Pfad zu verlinken, der in Swagger UI angezeigt wird, z. B. /work/2.1 auf dem folgenden Bild?Hat Swagger UI Permalinks für Pfade?

This is my swagger ui relative path

Ich möchte auf einzelne Pfade von einer externen Web-Seite verknüpfen.

+0

Haben Sie so etwas wie Operation permalinks bedeuten? Wie in einem Link, der automatisch zu einer bestimmten Operation in Swagger UI navigiert/expandiert? – Helen

+0

Ja. Wie Perma-Links, die mich im Swagger-Universum buchstäblich zu einem bestimmten Pfad führen würden. – Sujay

Antwort

0

Ja, Swagger UI hat permalinks für Operationen und Tags. Um einen Permalink zu erhalten, erweitern Sie eine Operation oder ein Tag und kopieren Sie die URL in die Adressleiste. Permalinks sehen so aus:

In Swagger UI 2.2 Permalinks sind standardmäßig aktiviert. Wenn Sie UI 3.x verwenden, müssen Sie Version 3.0.19 oder höher und müssen Sie deepLinking: true zum Swagger UI init-Code in Ihrem index.html hinzuzufügen:

const ui = SwaggerUIBundle({ 
    url: "http://petstore.swagger.io/v2/swagger.json", 
    deepLinking: true, // <------ 
+0

Danke Helen! Es tut mir leid, die Frage zu verwirren, aber die Antwort war genau das, wonach ich gesucht habe. Ich habe es versucht und konnte damit arbeiten. Danke noch einmal. :) – Sujay