[不花钱站长]:从免费域名开始[0元] Oracle永久免费VPS[0元] VPS环境搭建免费脚本[0元] 秒变大盘挂载免费网盘[0元] 小白免费采集器1天500W[0元] CF免费DNS+CDN服务[0元]
[零基础网赚]:撸本站免费源码[0元] 网站强引免费蜘蛛法[0元] 图片视频文件免费存储[0元] 外链轻松发布免费友链[0元] 入坑免费教程学习源代码[0元] 网上百种+赚钱联盟推荐[?元]

↑↑VPS推荐网 WWW.VPS.COM.IN 稳定 便宜 免备案↑↑


您现在的位置是:首页 > 全球[VPS测评] >  永久免费VPS 香港VPS,国外永久免费VPS

UEditor 赋值 html 数据无法按照原来样式显示怎么办?

全球[VPS测评]来源:VPS推荐网点击:1498
【性价之王】 【线路之王】 【价格之王】 【配置之王】
【免费之王】 【香港首推】 【梯子之王】 【独服之王】
UEditor 赋值 html 数据无法按照原来样式显示怎么办?

UEditor 是百度前端团队推出的一款功能强大的富文本编辑器,最近在项目中使用了 UEditor,在更新内容时向 UEditor 赋值时遇到了问题,UEditor 赋值 html 数据无法按照原来样式显示,而是直接显示 html 代码。

经过检查发现,我是在 Thinkphp5 中使用的 UEditor,而我又设置了输入过滤,使用了 htmlspecialchars 过滤提交的 html 代码。解决办法有如下两种:

1.(不推荐)关闭 Thinkphp5 的 htmlspecialchars 过滤,在 config.php 文件中找到 default_filter 项删除配置的 htmlspecialchars 保存即可。

2.(推荐)在赋值时进行二次转义:{$article.content|htmlspecialchars_decode},如果你还设置了其他的转义方式,那么加到后面即可,比如:{$article.content|htmlspecialchars_decode|stripslashes}



猜你可能想看的VPS


转载请注明原文地址: http://140.238.13.167:12355/read-217119.html

下一篇       上一篇