CKEditor 渲染 angular 自定义指令

CKEditor render angular custom directive

我的页面上有一个使用 CKEditor 的 HTML 编辑器。现在我们决定使用 AngularJS 创建一些自定义指令,但 CKEditor 将 "unknown" 标签替换为其他 HTML 标签。

示例:

 <custom-table
      dataset="Person"
      headers = "['Name', 'Email']"
      fields = "['name', 'email']">
 </custom-table>

替换为:

<p>&nbsp</p>

我不想呈现该自定义标签。我只是想让 CKEditor 允许 "unknown" 标签而不改变它。这可能吗?

如果您在这里参考 CK 编辑器的文档:http://docs.ckeditor.com/#!/api/CKEDITOR.config-cfg-extraAllowedContent

它提到了一个 extraContentAllowed 选项,让您指定哪些 HTML 元素是有效的。