javascript - CKEDITOR - 插入自定义标签
问题描述
我在我的 CKEDITOR 中使用自定义标签,我的问题是当我尝试在自定义标签之间粘贴时,我会抛出错误:TypeError: E[u.getName(...)] is undefined
我的 CKEDITOR 中的默认来源始终是<custom_tag><p></p></custom_tag>
我需要在自定义标签之间粘贴文本以使其像<custom_tag><p>Some text...</p></custom_tag>
当我尝试粘贴没有 html 或简单文本的文本<p>Some text...</p>
时,它可以工作。但是当文本包含更多的 html 标签时<p>Some text..</p><p>Some other text..</p>
,它会在上面抛出错误。
在配置中我有这些设置:
config.allowedContent = true;
config.forcePasteAsPlainText = true;
编辑:添加Jsfiddle。尝试粘贴一些格式化的文本,它不会工作。
任何线索如何解决这个问题?
在这种情况下,我需要使用自定义标签,因此不能删除它们。
解决方案
推荐阅读
- wso2 - 使用 WSO2 Enterprise Integrator 存储代币的最佳方式
- google-apps-script - 使用 Google 应用脚本将文本替换为超链接
- mysql - 如何从具有相同 ID 的帖子中获得最低价值
- python - pytest 从函数范围夹具访问参数
- java - 我应该只在单元测试中检查实现细节还是使用类公共 API?
- php - Laravel:从主刀片模板中的数据库中提取的下拉选项未显示在其他页面上
- mysql - MYSQL v8 权限
- laravel - Laravel 与模型的关系
- java - Android Studio 屏幕设置
- reactjs - 为什么状态显示未定义?