我正在致力于从 Angular UI 项目外部自定义 Swagger 端点。我为此使用 SwaggerUIBundle。
我在互联网上进行了很多探索,但没有确切地了解如何创建我们自己的自定义布局和插件。在 swagger 官方网站上获得的文档非常没有帮助,它并不能帮助我在我的 Angular 项目中创建这些东西。
const ui = SwaggerUIBundle({
url: "https://petstore.swagger.io/v2/swagger.json",
dom_id: '#swagger-ui',
presets: [
SwaggerUIBundle.presets.apis,
SwaggerUIBundle.SwaggerUIStandalonePreset
],
Plugins: [
SwaggerUIBundle.plugins.DownloadUrl,
]
layout: "StandaloneLayout"
Run Code Online (Sandbox Code Playgroud)
})
你们能帮我举一些例子,说明如何在我的 Angular 9 代码中创建我自己的自定义组件、布局和插件吗?
谢谢。