300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > php后台富文本编辑器的内容调用到前端小程序页面的一些显示问题 如:nbsp;

php后台富文本编辑器的内容调用到前端小程序页面的一些显示问题 如:nbsp;

时间:2021-11-22 12:44:43

相关推荐

php后台富文本编辑器的内容调用到前端小程序页面的一些显示问题 如:nbsp;

后台富文本编辑器的空格 在小程序端直接以符号显示出来,没有空格的效果如下:

此方法只在微信开发者工具有效,在真机中却无效。有效解决方案:/z3287852/article/details/111663415

方法1(在小程序端解决):将这些 转换成空格。代码如下:

//一个转换文本中多个字符串的方法String.prototype.myReplace=function(f,e){//吧f替换成evar reg=new RegExp(f,"g"); //创建正则RegExp对象 return this.replace(reg,e); }//通用空格 \r\t(相当于&nbsp的一半),// \r\t\r\t差不多等于 var content=detail.content.myReplace(' ','\r\t\r\t');

这样转换下就可将该文本中所有的 都转换为空格了。

注:php取content的方式的如果有不同,所取出来的content内容会有所不同,

有两种:1:content的结果是如: 

2:content的结果是如: (如果是此种显示方式,则可在后端取值时做个转换:html_entity_decode())用html_entity_decode()函数,将字符实体转码后再显示。这样 也就转为 

参考自:微信小程序之空格转换:/archives/907

参考自: js replace全部替换的方法: /dragondean/p/javascript-replaceall.html

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。