标题所指的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内容如何换行相关推荐

  1. handlebars.js 用 br替换掉 内容的换行符

    handlebars.js 用 <br>替换掉 内容的换行符 JS: Handlebars.registerHelper('breaklines', function(text) {    ...

  2. php td内容换行,table单元格内容过多换行显示

    节目名称所属电视台版本开始时间结束时间获取时间操作 [#if list][#list list.items as t] ${t.program}${t.channelName}${t.__v}${t. ...

  3. Latex 表格内文字过长自动换行 表格内单元格内容强制换行

    2019独角兽企业重金招聘Python工程师标准>>> \usepackage{array} \begin{tabular}{m{5cm}}或者\begin{tabular}{p{0 ...

  4. 防微博内容展示,使用Html.fromHtml(),解决内容不能换行的问题

    使用Html.fromHtml(),解决内容不能换行的问题,模仿微博内容展示效果. 一.需求要实现的效果 例如以下图中箭头指向的微博内容部分,包括超链接,点击超链接后要跳转到对应的WebView页面. ...

  5. element ui 表格头部内容不换行

    表格头部内容不换行方发封装 //* 格式化table列配置,根据label汉字个数设置宽度 function formatColWidth(cols) {let resCols = [];for (l ...

  6. 表格比手机屏幕宽时不压缩,可左右滚动,格子内容不换行

    Bootstrap响应式表格比较宽时,为适应手机屏幕宽度,会自动对各列进行压缩,内容分多行显示.但像姓名分几行显示效果不好.我们希望表格显示不下时,不改变列宽度,而是出现滚动杆,保持表格原来的外观. ...

  7. 如何将 Excel 单元格内容按换行符拆分为多列

    今天跟大家分享一下如何将 Excel 单元格内容按换行符拆分为多列 1.如下图我们想要将表格数据按照换行符进行拆分 2.选中要拆分的单元格区域 3.点击下图选项(Excel工具箱,百度即可了解详细下载 ...

  8. html中td内容不换行显示,html小技巧之td,div标签里内容不换行

    html小技巧之td,div标签里内容不换行 在一些页面开发中,除自己操作外,引起换行的情况一般有: Ex一.td标签里内容长度过长引起换行: Ex二.div标签(或其他标记)里内容有文本和图片引起换 ...

  9. HTML中如何让表格的内容不换行显示

    在默认情况下,表格的内容可能会换行显示,那如果我们不想它换行显示该怎么办呢?下面将提供两种方法来实现不换行效果. 方法1:为td标签加上nowrap属性 nowrap  n. 禁止文字自动换行 < ...

最新文章

  1. 吴恩达老师深度学习视频课笔记:人脸识别
  2. 1.6 Dropout 正则化-深度学习第二课《改善深层神经网络》-Stanford吴恩达教授
  3. [crypto]-51.2-从rsa公钥中提取N和E
  4. python中如何中止一个线程
  5. vue取通过key取value_vue怎么获取radio、checkbox选中的值
  6. 对人工智能的应用、发展及其影响的思考
  7. 玩JDK 12的Switch表达式
  8. LeetCode(824)——山羊拉丁文(JavaScript)
  9. 都有哪些较好用的项目管理软件?
  10. 微信公众帐号开发教程第8篇-QQ表情的发送与接收
  11. CSDN 添加微信二维码
  12. 主 题: atl中传HRESULT func4([out] BSTR* pVal); 怎么调用都不能将值返回呢?是不是javascript不支http://topic.okbase.net/
  13. 群晖NAS配置DNSPodDDNS实现外网访问(仅适用于阿里云域名)
  14. 卓帆宝库分享大学生如何轻松挣钱
  15. Linux NAS 盘挂载
  16. 学了这么久python,不会连自己啥python版本都不知道吧?
  17. Java的String类中提到的代码点,代码单元到底是什么?
  18. 饼图 + 不规则区域事件处理
  19. 计算机基础-程序设计基础
  20. 计算机教育在线投稿,《计算机教育》杂志投稿的一些成功技巧

热门文章

  1. STM32F103最小系统图例
  2. 买房需要咨询哪些问题
  3. 火云开发课堂 - 《使用Cocos2d-x 开发3D游戏》系列 第八节:灯光
  4. midjourney——轻松创作气球设计的数字绘图软件
  5. 【微信小程序分包上传大文件/视频】
  6. 职场新人的职业准备画像
  7. 狄利克雷分布、采样方法、主题模型
  8. 事务的acid属性是指_什么是事务的acid性质
  9. 淘宝618活动什么时候开始?持续几天?
  10. 转换你的游戏到DOTS(一)