有没有办法删除value
下方的输入字段?我想保留(required)
我也没有使用Try Out
按钮。摆脱它也会很好;但是,我没有看到JSON
中的选项。
更新
我尝试了以下代码,但无济于事:
"paths": {
"/login": {
"post": {
"summary": "Test",
"description": "Test API.",
"parameters": [
{
"name": "email",
"supportedSubmitMethods": [],
"in": "body",
"description": "email address",
"required": true,
"type": "string",
"format": "email address"
},
不确定这是否适合放置supportedSubmitMethods
。
答案 0 :(得分:0)
请看一下关于主题here的Swagger-ui讨论,该讨论引用了以下Swagger ui parameters。
您可以使用supportedSubmitMethods
空数组来禁用试用功能,但这不会将其从页面中删除:
将执行'试用的HTTP操作数组!' 选项。空数组禁用所有操作。这不会过滤 来自显示器的操作
要从DOM中删除它,您可以添加一些JS来为textarea添加文本,然后删除试一试按钮。
你也可以在CSS课上使用display: none
"提交" (用于所有试用按钮)。