javascript - ckeditor + setData = 额外段落

标签 javascript ckeditor

我使用新版本的 CKEditor。我面临的问题是额外的段落或 <p>当我这样做时,在数据周围添加标签 setData 。我这样做是这样的:

editor.setData(editor.getData()+' some text ');

而不是仅仅添加:

 some text 

它补充道:

<p> some text </p>

我想知道是否有一些配置可以消除这种意外行为。

最佳答案

你看过源码了吗?我的猜测是原始数据本身包含在一个段落中。您在段落结束后添加一些文本,因此浏览器会将其解释为新段落。

关于javascript - ckeditor + setData = 额外段落,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28697557/

相关文章:

javascript - 使用 React 和 Express 阻止跨域请求

javascript - 无法调用未定义的方法 'find'

javascript - 遍历一个对象,只选择一个特定的字段

plugins - CKEditor插件: text fields not editable

javascript - 在 ckEditor(所见即所得)中如何设置默认的点击按钮

javascript - Angular ui-grid 事件 : row selected

javascript - 一列数据更新后更新表(重新计算)

javascript - 如何在 CKEditor 中将 LaTex 渲染为实际数学?

javascript - CKEditor 4 中的字数统计

ckeditor - 如何在 CKEDITOR.inline 之后使用 CKEDITOR.replace