我在编辑swagger-UI的代码时遇到了一些问题。
我的想法是,招摇所有可用的方法,如果我点击然后他们在jquery中打开“slidedown”内容,我想将其更改为window.open或其他真正有效的代码并打开内容一个新标签!
编辑:
我想更改这些onclick state,以便点击它时,会打开一个新标签页。
答案 0 :(得分:0)
检查一下: https://github.com/wordnik/swagger-ui/blob/master/src/main/coffeescript/view/OperationView.coffee
第106行ff
有形式验证。如果必填字段失败,您可以打开一个新窗口。
在coffeescript中,你可以打开一个新窗口:window.open' http://.......'
带有值的表单字段存储在第126-139行中并保存到map [field-name]。
我会把swagger-ui分叉,进行修改然后构建它(在swagger-ui自述文件中解释)新的。然后你可以按照自己的方式使用它(将位于文件夹dist中的新文件复制到当前的swagger-ui文件夹中)
另一个想法:扩展swagger-ui为所需字段设置默认值....然后你总是有一个工作选项。
我希望这会对你有所帮助.....(顺便说一句,我目前还在swagger-ui中调整了一些功能......)