在vue中利用v-html按分号将文本换行的例子


Posted in Javascript onNovember 14, 2019

最近在开发的时候遇到这样一个需求,需要将一段文本按照分号(有中文分号和英文分号)进行换行操作。

如下:

换行前:雷军,2457.66万,自然人股东;洪锋,169.51万,自然人股东;黎万强,10.33万,自然人股东;

换行后:

雷军,2457.66万,自然人股东;

洪锋,169.51万,自然人股东;

黎万强,10.33万,自然人股东;

显示的html:

<p class="bgnr-txt" v-html="change(content)">

js:

methods:{
 change:function(content){
  content = content.replace(/;/g,";</br>");
  content = content.replace(/;/g,";</br>");
  return content;
 }
},

也可以这样写:

methods:{
 change:function(content){
  var reg = /[;;]/g;
  content = content.replace(reg,"$&\r\n");
  return content;
 }
},

但是在写的过程中发现,控制台输出显示已经转换成功了,但是在页面上看到的效果是还没有转换成功。后来发现需要在页面上当前标签上加一个white-space: pre-wrap;的样式,如下:

<p class="bgnr-txt" style="white-space: pre-wrap;" v-html="change(content)">

至此问题得以解决。

以上这篇在vue中利用v-html按分号将文本换行的例子就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Javascript valueOf 使用方法
Dec 28 Javascript
js统计页面的来访次数实现代码
May 09 Javascript
详解JavaScript逻辑Not运算符
Dec 04 Javascript
分享jQuery插件的学习笔记
Jan 14 Javascript
基于JS如何实现给字符加千分符(65,541,694,158)
Aug 03 Javascript
JS简单实现无缝滚动效果实例
Aug 24 Javascript
Vuex2.0+Vue2.0构建备忘录应用实践
Nov 30 Javascript
js实现本地图片文件拖拽效果
Jul 18 Javascript
利用node.js爬取指定排名网站的JS引用库详解
Jul 25 Javascript
Vue监听页面刷新和关闭功能
Jun 20 Javascript
VUE 直接通过JS 修改html对象的值导致没有更新到数据中解决方法分析
Dec 02 Javascript
JS实现前端动态分页码代码实例
Jun 02 Javascript
搭建Vue从Vue-cli到router路由护卫的实现
Nov 14 #Javascript
关于vue.js中实现方法内某些代码延时执行
Nov 14 #Javascript
用Node写一条配置环境的指令
Nov 14 #Javascript
解决vue语法会有延迟加载显现{{xxx}}的问题
Nov 14 #Javascript
微信公众号H5之微信分享常见错误和问题(小结)
Nov 14 #Javascript
Jquery让form表单异步提交代码实现
Nov 14 #jQuery
vue之延时刷新实例
Nov 14 #Javascript
You might like
PHP中的加密功能
2006/10/09 PHP
Jquery 获取checkbox的checked问题
2011/11/16 Javascript
通过Javascript创建一个选择文件的对话框代码
2012/06/16 Javascript
JavaScript简单实现鼠标拖动选择功能
2014/03/06 Javascript
jquery 自定义容器下雨效果可将下雨图标改为其他
2014/04/23 Javascript
基于JS实现的笛卡尔乘积之商品发布
2016/05/13 Javascript
Mvc提交表单的四种方法全程详解
2016/08/10 Javascript
Javascript面试经典套路reduce函数查重
2017/03/23 Javascript
bootstrap响应式表格实例详解
2017/05/15 Javascript
详解@Vue/Cli 3 Invalid Host header 错误解决办法
2019/01/02 Javascript
解决vue单页面应用中动态修改title问题
2019/06/09 Javascript
vue拖拽组件 vuedraggable API options实现盒子之间相互拖拽排序
2019/07/08 Javascript
微信小程序 轮播图实现原理及优化详解
2019/09/29 Javascript
一篇文章带你搞懂Vue虚拟Dom与diff算法
2020/08/25 Javascript
[01:38]完美世界DOTA2联赛(PWL)宣传片:第一站
2020/10/26 DOTA
使用python读取.text文件特定行的数据方法
2019/01/28 Python
Python基础教程之if判断,while循环,循环嵌套
2019/04/25 Python
pandas 层次化索引的实现方法
2019/07/06 Python
Python高级特性之闭包与装饰器实例详解
2019/11/19 Python
通过 Python 和 OpenCV 实现目标数量监控
2020/01/05 Python
Python实现动态给类和对象添加属性和方法操作示例
2020/02/29 Python
犹他州最古老的体育用品公司:Al’s
2020/12/18 全球购物
《小熊住山洞》教学反思
2014/02/21 职场文书
讲文明懂礼貌演讲稿
2014/09/11 职场文书
基层党员学习党的群众路线教育实践活动心得体会
2014/11/04 职场文书
2015教师节师德演讲稿
2015/03/19 职场文书
员工家属慰问信
2015/03/24 职场文书
2015年音乐教师个人工作总结
2015/05/20 职场文书
党组织结对共建协议书
2016/03/23 职场文书
新员工入职感言范文!
2019/07/04 职场文书
祝福语集锦:给百岁老人祝寿贺词
2019/11/19 职场文书
Redis延迟队列和分布式延迟队列的简答实现
2021/05/13 Redis
Go timer如何调度
2021/06/09 Golang
sql server删除前1000行数据的方法实例
2021/08/30 SQL Server
Go语言读取txt文档的操作方法
2022/01/22 Golang
Go语言编译原理之源码调试
2022/08/05 Golang