angular - SwaggerUI - 如何在 Angular 9 中为 SwaggerUI 外部创建自定义布局和插件
问题描述
我正在从外部 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"
})
你们能否在这里帮我举一些例子,说明如何在我的 Angular 9 代码中创建我自己的自定义组件、布局和插件。
谢谢。
解决方案
推荐阅读
- openssl - 从缓冲区到 EVP_PKEY 的 OpenSSL 服务器公钥
- kubernetes - Where can I find the description documents of these metrics?
- android - 有没有办法在单击按钮时删除 firebase 数据库父节点?
- javascript - 获取点击的动态元素的id
- python-3.x - 我如何使用 python 3.x 在一行中编写这些类型的循环
- c# - 如何在asp.net MVC的服务器端显示客户端弹出窗口
- excel - 如何比较excel中不同列的多个值?
- python - Python - 数据框插入错误“TypeError:insert()缺少1个必需的位置参数:'value'”
- rest - 无法从邮递员发出 POST 请求
- ios - 如何手动执行使用 rx 观察到的 UITextField 编辑操作?