当前位置: 首页 > news >正文

vue使用v-html保留原内容的缩进和换行

在vue中v-html是一个非常有用的工具,比如从后端读取日志,就这么搞

<div class="context" ref="cnt_log" v-html="logdata"></div>

然后一个触发函数,返回logdata的数据即可。不过这个时候,估计会发现,怎么返回到页面的格式不对劲啊,全挤成了一坨,没有换行,也没有原有的缩进,比如
在这里插入图片描述
其实一招就解决了,无需后端特殊处理比如行尾都加上<br>啥的,只要给div加个样式即可

.context {word-break: normal;		#自动换行 width: auto; height: 700px;white-space:pre-wrap;     #保留原内容的换行和缩进word-wrap : break-word ;overflow: scroll;         #溢出的内容显示为滚动条,而不是溢出页面background-color: black;color: #83fcf5;           #字体颜色padding: 15px;
}

然后就正常了,看着简单,我也是折腾了很久呢
在这里插入图片描述


http://www.mrgr.cn/news/5070.html

相关文章:

  • 预约咨询小程序搭建开发,uniapp前端,PHP语言开发
  • rabbitMQ安装与简单demo
  • EmguCV学习笔记 VB.Net 第6章 形状操作
  • Scratch编程环境:探索暗模式与可访问性选项的创新之路
  • html a标签打电话,发短信等。
  • vue 中 dist文件夹静态是什么意思(distribution)
  • STM中的I2C
  • 物联网设备字符串转串口指令-SAAS本地化及未来之窗行业应用跨平台架构
  • 【数据结构】堆排序
  • 如何优化企业网站的索引情况?
  • 常用API:object
  • Linux入门——09 共享内存
  • 计算机网络——TCP协议与UDP协议详解(下)
  • Ps:首选项 - 文件处理
  • PXE 高效批量网络装机
  • 未来城市的科技展望
  • 搭建Node.js后端
  • 【TB作品】普中V2,数字时钟万年历显示,音乐闹钟,流水灯,Proteus仿真
  • Go开发桌面客户端软件小试:网站Sitemap生成
  • Zookeeper用作服务发现~记当牛马的日子