| 引入PrismJS后代码的换行符br没了
					当前位置:点晴教程→知识管理交流
					
					→『 技术文档交流 』
					
				 
 
 我用的是富文本编辑器,数据库保存的是html代码,从数据库读取加载到页面时候,换行符<br>没了,代码都挤在一行了。  PrismJS加载时会把code里面的<br>去除的,应该在他执行前,把<br>换成\n。 
 Prism.hooks.add('before-sanity-check', function (env) {
  env.element.innerHTML = env.element.innerHTML.replace(/<br>/g, '\n');
  env.code = env.element.textContent;
});该文章在 2024/4/1 8:54:51 编辑过 | 关键字查询 相关文章 正在查询... |