有没有一种方法可以将json直接传递给SwaggerUIBundle而不是传递url?我想使用swagger-ui而不是SwaggerUIBundle,但我也在使用react ^ 16,而wagger-ui不支持swagger-ui。因此,我更改为使用SwaggerUIBundle。请有人知道如何在React版本16+中使用swagger-ui或将json传递到SwaggerUIBundle吗?
感谢和赞赏!

最佳答案

要将规范作为JSON传递,请使用spec参数:

const ui = SwaggerUIBundle({
  // BEGIN SPEC
  spec: {
    swagger: '2.0',
    info: {
      title: "test",
      version: '1.0.0'
    },
    paths: {
      '/foo': {
        get: {
          responses: {
            '200': {
              description: 'OK'
            }
          }
        }
      }
    }
  },
  // END SPEC

  dom_id: '#swagger-ui',
  ...





  请任何人知道如何在React版本16+中使用swagger-ui


使用swagger-ui-react

09-20 04:48