讨论 使用交流 系统默认编辑器代码高亮被吞代码,怎么办

系统默认编辑器代码高亮被吞代码,怎么办

xiwood 发表于    阅读:232    回复:5

问题描述:

系统默认编辑器代码高亮被吞代码,<pre></pre>内的所有换行符都被替换成<br />,在前段输出成代码高亮的时候,不能换行,怎么办

环境信息:

PHP版本、系统版本、模块版本等

测试官方论坛的代码高亮功能:

<nav aria-label="breadcrumb">   <ol class="breadcrumb">     <li class="breadcrumb-item active" aria-current="page">Home</li>   </ol> </nav> <nav aria-label="breadcrumb">   <ol class="breadcrumb">     <li class="breadcrumb-item"><a href="#">Home</a></li>     <li class="breadcrumb-item active" aria-current="page">Library</li>   </ol> </nav> <nav aria-label="breadcrumb">   <ol class="breadcrumb">     <li class="breadcrumb-item"><a href="#">Home</a></li>     <li class="breadcrumb-item"><a href="#">Library</a></li>     <li class="breadcrumb-item active" aria-current="page">Data</li>   </ol> </nav>
评论
xiwood

官方论坛的代码高亮也存在这个问题,所有代码一行显示,不能换行

 
monface

编辑器过滤HTML代码这个问题一直存在,官方也不解决

 
xiwood

@monface: 已经解决了,需要自己再改造一下。

改造教程链接:

【有道云笔记】Modstart Ueditor 编辑器代码高亮适应 prismjs 的改造

https://note.youdao.com/s/X3EmvXce


 
monface

@xiwood: 编辑器过滤HTML代码这个问题,怎么搞?

 
ModStart 官方

@monface: 是什么样的富文本内容,截个图看一下

 
1
我来评论
QQ
微信
客服

.