UEditor编辑器中插入HTML代码的问题
By
ivanilla
at 2017-03-01 • 0人收藏 • 5406人看过
数据库中的文本以markdown格式保存,前端显示时再解析成HTML代码(以$markdown表示):
<script id="ueditor" name="content" type="text/plain">$markdown</script>
<script type="text/javascript">
var ue = UE.getEditor('ueditor');
</script>
<script id="ueditor" name="content" type="text/plain"></script>
<script type="text/javascript">
var ue = UE.getEditor('ueditor');
ue.ready(function() {
ue.setContent($markdown);
}
</script>
上面这两种方式,前者无法正常还原HTML代码,后者如果有换行会报错。应该怎样处理?
@lincanbin
9 个回复 | 最后更新于 2017-03-24
登录后方可回帖

粤公网安备 44030602003677号
<script id="ueditor" name="content" type="text/plain">$markdown</script> <script type="text/javascript"> var preloadContent = $("#ueditor").html(); var ue = UE.getEditor('ueditor'); ue.ready(function(){ ue.setContent(preloadContent); } </script>