在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 Event事件学习第一章 Event介绍
Feb 07 Javascript
基于PHP+Jquery制作的可编辑的表格的代码
Apr 10 Javascript
javascript同页面多次调用弹出层具体实例代码
Aug 16 Javascript
JavaScript中string转换成number介绍
Dec 31 Javascript
vue.js中v-on:textInput无法执行事件问题的解决过程
Jul 12 Javascript
详解vue2.0监听属性的使用心得及搭配计算属性的使用
Jul 18 Javascript
js实现的格式化数字和金额功能简单示例
Jul 30 Javascript
Vue通过for循环随机生成不同的颜色或随机数的实例
Nov 09 Javascript
详解ECMAScript2019/ES10新属性
Dec 06 Javascript
VUE实现Studio管理后台之鼠标拖放改变窗口大小
Mar 04 Javascript
Vue全局使用less样式,组件使用全局样式文件中定义的变量操作
Oct 21 Javascript
vue 使用class创建和清除水印的示例代码
Dec 25 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
PHP学习之正则表达式
2011/04/17 PHP
解析如何屏蔽php中的phpinfo()函数
2013/06/06 PHP
php jquery 多文件上传简单实例
2013/12/23 PHP
php遍历目录输出目录及其下的所有文件示例
2014/01/27 PHP
单台服务器的PHP进程之间实现共享内存的方法
2014/06/13 PHP
详解WordPress中用于合成数组的wp_parse_args()函数
2015/12/18 PHP
php 获取文件行数的方法总结
2016/10/11 PHP
php 解析xml 的四种方法详细介绍
2016/10/26 PHP
浅谈laravel5.5 belongsToMany自身的正确用法
2019/10/17 PHP
深入解析PHP底层机制及相关原理
2020/12/11 PHP
图片延迟加载的实现代码(模仿懒惰)
2013/03/29 Javascript
Jquery 动态循环输出表格具体方法
2013/11/23 Javascript
浅析AngularJS中的生命周期和延迟处理
2015/06/18 Javascript
简单的jQuery入门指引
2015/07/28 Javascript
Bootstrap Table从服务器加载数据进行显示的实现方法
2016/09/29 Javascript
js中常用的Math方法总结
2017/01/12 Javascript
EasyUI中的dataGrid的行内编辑
2017/06/22 Javascript
React Native时间转换格式工具类分享
2017/10/24 Javascript
vue.js项目nginx部署教程
2018/04/05 Javascript
vue检测对象和数组的变化分析
2018/06/30 Javascript
jQuery滑动效果实现方法分析
2018/09/05 jQuery
详解react内联样式使用webpack将px转rem
2018/09/13 Javascript
vue 实现setInterval 创建和销毁实例
2020/07/21 Javascript
在vue中使用防抖函数组件操作
2020/07/26 Javascript
[00:35]DOTA2上海特级锦标赛 EG战队宣传片
2016/03/04 DOTA
[01:47]2018年度DOTA2最具人气解说-完美盛典
2018/12/16 DOTA
Python实现单词拼写检查
2015/04/25 Python
对python csv模块配置分隔符和引用符详解
2018/12/12 Python
python实现感知器算法(批处理)
2019/01/18 Python
Python中函数的基本定义与调用及内置函数详解
2019/05/13 Python
TensorFlow基于MNIST数据集实现车牌识别(初步演示版)
2019/08/05 Python
作文批改评语大全
2014/04/23 职场文书
课外活动实习计划
2015/01/19 职场文书
幼儿园母亲节活动总结
2015/02/10 职场文书
会议营销主持词
2015/07/03 职场文书
党风廉政教育心得体会2016
2016/01/22 职场文书