swagger nodes内容如何换行
标题所指的swagger2是指springfox-swagger2这个版本,这个版本相对比swagger-springmvc使用起来要更简便一些,本文章的重点在于,我们在平时编写一个方法,需要使用swagger进行对方法的信息进行描述的时候我们会使用@ApiOperation这个注解,在使用swagger-springmvc这个版本的时候我们可以直接使用<br/>进行换行,但是使用springfox-swagger2版本时你会发现不一样了,当页面要进行显示的时候,你原本写好的标签,到页面上就被过滤掉不显示了,我们一起来看一下
我们首先来看一下,swagger在加载项目时获取json文件中我们对方法的描述
可以看到,description属性描述的信息和@ApiOperation()中nodes属性的信息是一致的,内容中还存在着html标签,我们来看一下页面是如何展示的
并没有解析我们的html标签,看一下页面的源代码
可以看到,页面显示的时候竟然过滤了我们所有的html标签,如果是使用swagger-springmvc是可以正常解析显示的,那使用swagger2如何实现换行呢?我们可以看到最后一张图片标签<p>的父级有一个div,当中写着class="markdown",我们可以来试一下使用markdown的方式能否实现换行,markdown语法感兴趣自行百度,这里说两个,换行(空格+空格+\n),缩进的话方式很多,这里说一种,使用圆角的输入法按空格就OK了,我们来试一下
最后运行效果
总结:
swagger-springmvc 换行使用 <br/>
springfox-swagger2 换行使用 空格+空格+\n
swagger nodes内容如何换行相关推荐
- handlebars.js 用 br替换掉 内容的换行符
handlebars.js 用 <br>替换掉 内容的换行符 JS: Handlebars.registerHelper('breaklines', function(text) { ...
- php td内容换行,table单元格内容过多换行显示
节目名称所属电视台版本开始时间结束时间获取时间操作 [#if list][#list list.items as t] ${t.program}${t.channelName}${t.__v}${t. ...
- Latex 表格内文字过长自动换行 表格内单元格内容强制换行
2019独角兽企业重金招聘Python工程师标准>>> \usepackage{array} \begin{tabular}{m{5cm}}或者\begin{tabular}{p{0 ...
- 防微博内容展示,使用Html.fromHtml(),解决内容不能换行的问题
使用Html.fromHtml(),解决内容不能换行的问题,模仿微博内容展示效果. 一.需求要实现的效果 例如以下图中箭头指向的微博内容部分,包括超链接,点击超链接后要跳转到对应的WebView页面. ...
- element ui 表格头部内容不换行
表格头部内容不换行方发封装 //* 格式化table列配置,根据label汉字个数设置宽度 function formatColWidth(cols) {let resCols = [];for (l ...
- 表格比手机屏幕宽时不压缩,可左右滚动,格子内容不换行
Bootstrap响应式表格比较宽时,为适应手机屏幕宽度,会自动对各列进行压缩,内容分多行显示.但像姓名分几行显示效果不好.我们希望表格显示不下时,不改变列宽度,而是出现滚动杆,保持表格原来的外观. ...
- 如何将 Excel 单元格内容按换行符拆分为多列
今天跟大家分享一下如何将 Excel 单元格内容按换行符拆分为多列 1.如下图我们想要将表格数据按照换行符进行拆分 2.选中要拆分的单元格区域 3.点击下图选项(Excel工具箱,百度即可了解详细下载 ...
- html中td内容不换行显示,html小技巧之td,div标签里内容不换行
html小技巧之td,div标签里内容不换行 在一些页面开发中,除自己操作外,引起换行的情况一般有: Ex一.td标签里内容长度过长引起换行: Ex二.div标签(或其他标记)里内容有文本和图片引起换 ...
- HTML中如何让表格的内容不换行显示
在默认情况下,表格的内容可能会换行显示,那如果我们不想它换行显示该怎么办呢?下面将提供两种方法来实现不换行效果. 方法1:为td标签加上nowrap属性 nowrap n. 禁止文字自动换行 < ...
最新文章
- 吴恩达老师深度学习视频课笔记:人脸识别
- 1.6 Dropout 正则化-深度学习第二课《改善深层神经网络》-Stanford吴恩达教授
- [crypto]-51.2-从rsa公钥中提取N和E
- python中如何中止一个线程
- vue取通过key取value_vue怎么获取radio、checkbox选中的值
- 对人工智能的应用、发展及其影响的思考
- 玩JDK 12的Switch表达式
- LeetCode(824)——山羊拉丁文(JavaScript)
- 都有哪些较好用的项目管理软件?
- 微信公众帐号开发教程第8篇-QQ表情的发送与接收
- CSDN 添加微信二维码
- 主 题: atl中传HRESULT func4([out] BSTR* pVal); 怎么调用都不能将值返回呢?是不是javascript不支http://topic.okbase.net/
- 群晖NAS配置DNSPodDDNS实现外网访问(仅适用于阿里云域名)
- 卓帆宝库分享大学生如何轻松挣钱
- Linux NAS 盘挂载
- 学了这么久python,不会连自己啥python版本都不知道吧?
- Java的String类中提到的代码点,代码单元到底是什么?
- 饼图 + 不规则区域事件处理
- 计算机基础-程序设计基础
- 计算机教育在线投稿,《计算机教育》杂志投稿的一些成功技巧