在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 相关文章推荐
MultiSelect左右选择控件的设计与实现介绍
Jun 08 Javascript
使用js 设置url参数
Jul 08 Javascript
javascript同页面多次调用弹出层具体实例代码
Aug 16 Javascript
jquery上传插件fineuploader上传文件使用方法(jquery图片上传插件)
Dec 05 Javascript
js怎么判断flash swf文件是否加载完毕
Aug 14 Javascript
javascript实现详细时间提醒信息效果的方法
Mar 11 Javascript
jquery使用each方法遍历json格式数据实例
May 18 Javascript
web打印小结
Jan 11 Javascript
vue element 中的table动态渲染实现(动态表头)
Nov 21 Javascript
vue实现在线预览pdf文件和下载(pdf.js)
Nov 26 Javascript
基于jsbarcode 生成条形码并将生成的条码保存至本地+源码
Apr 27 Javascript
VUE子组件向父组件传值详解(含传多值及添加额外参数场景)
Sep 01 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自动更新新闻DIY
2006/10/09 PHP
PHP伪造referer实例代码
2008/09/20 PHP
php获取远程文件的内容和大小
2015/11/03 PHP
php JWT在web端中的使用方法教程
2018/09/06 PHP
jquery 1.4.2发布!主要是性能与API
2010/02/25 Javascript
JQuery的自定义事件代码,触发,绑定简单实例
2013/08/01 Javascript
javascript生成随机大小写字母的方法
2014/02/20 Javascript
JS阻止用户多次提交示例代码
2014/03/26 Javascript
使用GruntJS构建Web程序之Tasks(任务)篇
2014/06/06 Javascript
jQuery Migrate 1.1.0 Released 注意事项
2014/06/14 Javascript
理解JavaScript表单的基础知识
2016/01/25 Javascript
AngularJS 如何在控制台进行错误调试
2016/06/07 Javascript
BootStrap中的Fontawesome 图标
2017/05/25 Javascript
vue项目中使用AES实现密码加密解密(ECB和CBC两种模式)
2019/08/12 Javascript
jQuery实时统计输入框字数及限制
2020/06/24 jQuery
Python方法的延迟加载的示例代码
2017/12/18 Python
Python matplotlib画图实例之绘制拥有彩条的图表
2017/12/28 Python
Python集中化管理平台Ansible介绍与YAML简介
2019/06/12 Python
Python函数的默认参数设计示例详解
2019/12/01 Python
Python多线程多进程实例对比解析
2020/03/12 Python
纯CSS实现颜色渐变效果(包含环形渐变、线性渐变、彩虹效果等)
2014/05/07 HTML / CSS
CSS3中HSL和HSLA的简单使用示例
2015/07/14 HTML / CSS
野兽派官方旗舰店:THE BEAST 野兽派
2016/08/05 全球购物
法国太阳镜店:Sunglasses Shop
2016/08/27 全球购物
美国波道夫·古德曼百货官网:Bergdorf Goodman
2017/11/07 全球购物
锐步美国官方网站:Reebok美国
2018/01/10 全球购物
华为的Java面试题
2014/03/07 面试题
WEB控件及HTML服务端控件能否调用客户端方法?如果能,请解释如何调用?
2015/08/25 面试题
音乐教学随笔感言
2014/02/19 职场文书
领导接待方案
2014/03/13 职场文书
大学生精神文明先进个人事迹材料
2014/05/02 职场文书
危爆物品安全大检查大整治工作方案
2014/05/03 职场文书
保护水资源的标语
2014/06/17 职场文书
创业计划书详解
2019/07/19 职场文书
分享mysql的current_timestamp小坑及解决
2021/11/27 MySQL
python自动获取微信公众号最新文章的实现代码
2022/07/15 Python