将 richtexteditor 替换为 CKeditor
你好@NorthstarTech, 我看到你的代码里包含了grapesjs-plugin-ckeditor.js文件。你在调用“grapesjs.init()”时也包含了这个插件吗?如[这里](https://github.com/artf/grapesjs-plugin-ckeditor#usage)所示。
阅读下方完整回答 ↓问题
我在 grapesjs 中将 richtexteditor 替换为 ckeditor,但还是不起作用。Richtexteditor 依然显示。我该如何解决这个问题?我的代码是: editor.setCustomRte({ Enable: function(el, rte) { rte = new CKEDITOR.inline(el, { 工具栏:[{ 属性: { “class”: “fa fa-image” }, 命令:“开放对话” } ] }); 返回RTE; }, });
我还添加了这些脚本,
<script src=“https://cdn.ckeditor.com/4.7.3/standard/ckeditor.js”></script> <script src=“js/grapesjs-plugin-ckeditor.min.js”></script>回答(3)
你好@NorthstarTech,
我看到你的代码里包含了grapesjs-plugin-ckeditor.js文件。你在调用“grapesjs.init()”时也包含了这个插件吗?如[这里](https://github.com/artf/grapesjs-plugin-ckeditor#usage)所示。
是的,我也在 grapesjs.init() 上添加了插件,但没用。它给出了下面所示的误差。 
我对 ckeditor 插件不是特别熟悉,但看起来它期待的是 sharedspace ckeditor 插件(见 [这里](https://github.com/artf/grapesjs-plugin-ckeditor/blob/b05ecaba1f63f93757b3cde8a17808212f7ad899/src/main.js))。我觉得你只需要确保把那个插件包含在你的 CKEditor 配置里。这里有个链接到那个[插件](https://ckeditor.com/cke4/addon/sharedspace),但我猜你也可以通过他们的网站自定义构建CKEditor,然后选择从可用插...
相关问答
通过相似的问题讨论继续研究。
问题 #1296
自定义富文本编辑器无法工作
你好@artf,我刚用不同的库(比如CKEditor 5、TinyMCE 4或pell)创建了一个RTE的自定义插件,但结果都是编辑器失去焦点,导致按钮无法应用到文本内容上。  我有一个rte工具栏,你可以输入并点击“保存”,它会为所选文本...
问题 #1669
自定义链接模态不会更新当前文本,而是添加带有链接的另一个文本
你好,Artur, 我正在尝试在RTE中点击链接按钮时创建一个自定义模态。但它不会把选中的文本转换成链接,而是添加了带有链接的另一个文本。 谢谢你......
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
相关教程
关于同一主题的深入指南。
浏览插件分类
直接跳转到市场上的插件分类页面。