在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 私有成员分析
Jan 13 Javascript
javascript的console.log()用法小结
May 31 Javascript
Jquery Post处理后不进入回调的原因及解决方法
Jul 15 Javascript
js带点自动图片轮播幻灯片特效代码分享
Sep 07 Javascript
浏览器复制插件zeroclipboard使用指南
Mar 26 Javascript
JS跨域交互(jQuery+php)之jsonp使用心得
Jul 01 Javascript
JavaScript面向对象分层思维全面解析
Nov 22 Javascript
javascript数据类型详解
Feb 07 Javascript
基于React实现表单数据的添加和删除详解
Mar 14 Javascript
解决Js先触发失去焦点事件再执行点击事件的问题
Aug 30 Javascript
关于自定义Egg.js的请求级别日志详解
Dec 12 Javascript
nuxt 自定义 auth 中间件实现令牌的持久化操作
Nov 05 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
浅析PKI加密解密 OpenSSL
2013/07/01 PHP
php实现网页端验证码功能
2017/07/11 PHP
总结PHP内存释放以及垃圾回收
2018/03/29 PHP
对字符串进行HTML编码和解码的JavaScript函数
2010/02/01 Javascript
Array.prototype 的泛型应用分析
2010/04/30 Javascript
DIV菜单层实现代码
2010/11/19 Javascript
jquery插件如何使用 jQuery操作Cookie插件使用介绍
2012/12/15 Javascript
JavaScript针对网页节点的增删改查用法实例
2015/02/02 Javascript
PHP 数组current和next用法分享
2015/03/05 Javascript
JavaScript 浏览器对象模型BOM使用介绍
2015/04/13 Javascript
jQuery.form插件的使用及跨域异步上传文件
2016/04/27 Javascript
Node.js服务器环境下使用Mock.js拦截AJAX请求的教程
2016/05/23 Javascript
微信小程序 页面跳转传参详解
2016/10/28 Javascript
vue打包后显示空白正确处理方法
2017/11/01 Javascript
vue2.0实现移动端的输入框实时检索更新列表功能
2018/05/08 Javascript
Vue一次性简洁明了引入所有公共组件的方法
2018/11/28 Javascript
Vue侦测相关api的实现方法
2019/05/22 Javascript
bootstrap实现嵌套模态框的实例代码
2020/01/10 Javascript
jquery添加div实现消息聊天框
2020/02/08 jQuery
[36:29]2018DOTA2亚洲邀请赛 4.1 小组赛 A组加赛 LGD vs TNC
2018/04/02 DOTA
[01:02:09]Liquid vs TNC 2019国际邀请赛淘汰赛 胜者组 BO3 第二场 8.21
2020/07/19 DOTA
python实现判断数组是否包含指定元素的方法
2015/07/15 Python
python多维数组分位数的求取方式
2020/03/03 Python
基于Python把网站域名解析成ip地址
2020/05/25 Python
keras 获取某层的输入/输出 tensor 尺寸操作
2020/06/10 Python
Python 如何实现访问者模式
2020/07/28 Python
python通过cython加密代码
2020/12/11 Python
纯css3实现走马灯效果
2014/12/26 HTML / CSS
canvas烟花特效锦集
2018/01/17 HTML / CSS
html5使用canvas画三角形
2014/12/15 HTML / CSS
美国婚礼礼品网站:MyWeddingFavors
2018/09/26 全球购物
捐书寄语赠言
2014/01/18 职场文书
新员工入职感言
2014/02/01 职场文书
班级年度安全计划书
2014/05/01 职场文书
火锅店的开业营销方案范本!
2019/07/05 职场文书
Python面向对象之成员相关知识总结
2021/06/24 Python