全国免费服务热线:

18982081108
✕

成都弹性云服务器,成都高防云服务器,互联网数据服务,成都祈钰瑶

在vue中如何使用v-html按分号将文本换行

这篇文章主要介绍在vue中如何使用v-html按分号将文本换行,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

成都创新互联拥有网站维护技术和项目管理团队,建立的售前、实施和售后服务体系,为客户提供定制化的成都做网站、网站制作、网站维护、四川移动机房托管解决方案。为客户网站安全和日常运维提供整体管家式外包优质服务。我们的网站维护服务覆盖集团企业、上市公司、外企网站、电子商务商城网站建设、政府网站等各类型客户群体,为全球上1000+企业提供全方位网站维护、服务器维护解决方案。

如下:

换行前:雷军,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"  v-html="change(content)">

以上是“在vue中如何使用v-html按分号将文本换行”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联行业资讯频道!