在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 相关文章推荐
原生js实现查找/添加/删除/指定元素的class
Apr 12 Javascript
jquery ready(fn)事件使用介绍
Aug 21 Javascript
javascript中的throttle和debounce浅析
Jun 06 Javascript
javascript正则表达式总结
Feb 29 Javascript
浅析Bootstrip的select控件绑定数据的问题
May 10 Javascript
bootstrap table实现单击单元格可编辑功能
Mar 28 Javascript
node.js命令行教程图文详解
May 27 Javascript
JavaScript RegExp 对象用法详解
Sep 24 Javascript
JS实现动态倒计时功能(天数、时、分、秒)
Dec 12 Javascript
Vue 解决父组件跳转子路由后当前导航active样式消失问题
Jul 21 Javascript
Element Dropdown下拉菜单的使用方法
Jul 26 Javascript
原生js+canvas实现下雪效果
Aug 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
CI框架自动加载session出现报错的解决办法
2014/06/17 PHP
PHP中使用Imagick读取pdf并生成png缩略图实例
2015/01/21 PHP
php表单提交与$_POST实例分析
2015/01/26 PHP
PHP实现动态柱状图改进版
2015/03/30 PHP
Linux+Nginx+MySQL下配置论坛程序Discuz的基本教程
2015/12/23 PHP
利用switch语句进行多选一判断的实例代码
2016/11/14 PHP
php mysql_real_escape_string addslashes及mysql绑定参数防SQL注入攻击
2016/12/23 PHP
php smtp实现发送邮件功能
2017/06/22 PHP
PHP array_reduce()函数的应用解析
2018/10/28 PHP
彪哥1.1(智能表格)提供下载
2006/09/07 Javascript
让低版本浏览器支持input的placeholder属性(js方法)
2013/04/03 Javascript
jquery增加时编辑jqGrid(实例代码)
2013/11/08 Javascript
只需一行代码,轻松实现一个在线编辑器
2013/11/12 Javascript
如何在JavaScript中实现私有属性的写类方式(一)
2013/12/04 Javascript
AngularJS HTML编译器介绍
2014/12/06 Javascript
js实现顶部可折叠的菜单工具栏效果实例
2015/05/09 Javascript
JavaScript运动框架 多物体任意值运动(三)
2017/05/17 Javascript
Vue.js递归组件构建树形菜单
2017/12/24 Javascript
Vue波纹按钮组件制作
2018/04/30 Javascript
微信小程序图片右边加两行文字的代码
2020/04/23 Javascript
[01:11:08]Winstrike vs NB 2018国际邀请赛淘汰赛BO1 8.21
2018/08/22 DOTA
Python计算三维矢量幅度的方法
2015/06/15 Python
Python3调用微信企业号API发送文本消息代码示例
2017/11/10 Python
Face++ API实现手势识别系统设计
2018/11/21 Python
PyQt5 对图片进行缩放的实例
2019/06/18 Python
django实现支付宝支付实例讲解
2019/10/17 Python
python 命名规范知识点汇总
2020/02/14 Python
Html5新增标签有哪些
2017/04/13 HTML / CSS
AmazeUI中各种的导航式菜单与解决方法
2020/08/19 HTML / CSS
18-35岁旅游团的全球领导者:Contiki
2017/02/08 全球购物
阿里云:Aliyun.com
2017/02/15 全球购物
MaBelle玛贝尔香港官网:香港钻饰连锁店
2019/09/09 全球购物
骨干教师培训感言
2014/01/16 职场文书
幼儿运动会邀请函
2014/01/17 职场文书
奥巴马获胜演讲稿
2014/05/15 职场文书
2016年“5.12”护士节致辞
2015/07/31 职场文书