在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 22 Javascript
JavaScript Event学习第七章 事件属性
Feb 07 Javascript
Jquery中ajax方法data参数的用法小结
Feb 12 Javascript
js获取日期:昨天今天和明天、后天
Jun 11 Javascript
js调试系列 控制台命令行API使用方法
Jun 18 Javascript
jQuery实现渐变下拉菜单的简单方法
Mar 11 Javascript
jQuery实现鼠标经过弹出提示信息的地图热点效果
Aug 07 Javascript
jquery-mobile表单的创建方法详解
Nov 23 Javascript
JS 终止执行的实现方法
Nov 24 Javascript
详解Vue微信公众号开发踩坑全记录
Aug 21 Javascript
JQuery发送ajax请求时中文乱码问题解决
Nov 14 jQuery
详解Vue slot插槽
Nov 20 Vue.js
搭建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
mysql+php分页类(已测)
2008/03/31 PHP
Linux平台PHP5.4设置FPM线程数量的方法
2016/11/09 PHP
PHP实现多图上传(结合uploadify插件)思路分析
2016/11/30 PHP
PHP实现的微信APP支付功能示例【基于TP5框架】
2019/09/16 PHP
Laravel获取当前请求的控制器和方法以及中间件的例子
2019/10/11 PHP
JS验证日期的格式YYYY-mm-dd 具体实现
2013/06/29 Javascript
Egret引擎开发指南之编译项目
2014/09/03 Javascript
ECMAScript5中的对象存取器属性:getter和setter介绍
2014/12/08 Javascript
jQuery实现平滑滚动到指定锚点的方法
2015/03/20 Javascript
基于bootstrap3和jquery的分页插件
2015/07/31 Javascript
jQuery.ajax实现根据不同的Content-Type做出不同的响应
2016/11/03 Javascript
jQuery中图片展示插件highslide.js的简单dom
2018/04/22 jQuery
cnpm加速Angular项目创建的方法
2018/09/07 Javascript
微信小程序实现动态获取元素宽高的方法分析
2018/12/10 Javascript
如何使用less实现随机下雪动画详解
2019/01/02 Javascript
利用Vue实现一个markdown编辑器实例代码
2019/05/19 Javascript
JS+CSS实现动态时钟
2021/02/19 Javascript
[02:33]DOTA2亚洲邀请赛趣味视频之吐真话筒
2018/03/31 DOTA
Python探索之修改Python搜索路径
2017/10/25 Python
python按综合、销量排序抓取100页的淘宝商品列表信息
2018/02/24 Python
python中实现将多个print输出合成一个数组
2018/04/19 Python
python爬虫爬取微博评论案例详解
2019/03/27 Python
Django如何实现网站注册用户邮箱验证功能
2019/08/14 Python
浅谈Django前端后端值传递问题
2020/07/15 Python
css3的图形3d翻转效果应用示例
2014/04/08 HTML / CSS
Html5监听手机摇一摇事件的实现
2019/11/07 HTML / CSS
美国现代家具和家居商店:Apt2B
2016/08/29 全球购物
台湾百利市购物中心:e-Payless
2017/08/16 全球购物
建筑施工实习自我鉴定
2013/09/19 职场文书
初入社会应届生求职信
2013/11/18 职场文书
大学生工作推荐信范文
2013/12/02 职场文书
暑期社会实践证明书
2014/11/17 职场文书
新生开学寄语大全
2015/05/28 职场文书
初中军训感言
2015/08/01 职场文书
微软Win11什么功能最惊艳? Windows11新功能特性汇总
2021/11/21 数码科技