问题 #579💬 已回答提出于 2017年11月28日作者 NorthstarTech0 个反应

将 richtexteditor 替换为 CKeditor

快速解答作者 ryandeba

你好@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)

ryandeba2017年11月28日

我对 ckeditor 插件不是特别熟悉,但看起来它期待的是 sharedspace ckeditor 插件(见 [这里](https://github.com/artf/grapesjs-plugin-ckeditor/blob/b05ecaba1f63f93757b3cde8a17808212f7ad899/src/main.js))。我觉得你只需要确保把那个插件包含在你的 CKEditor 配置里。这里有个链接到那个[插件](https://ckeditor.com/cke4/addon/sharedspace),但我猜你也可以通过他们的网站自定义构建CKEditor,然后选择从可用插...

相关问答

通过相似的问题讨论继续研究。

与此问题匹配的付费插件

根据问题关键词和标签相关性精选,助你更快交付。

查看全部插件

正在加载付费插件推荐……

免费方案

在以下平台查看开源 GrapesJS 插件: GitHub 或在我们的免费目录中快速搜索。

浏览免费插件 →
高级方案

高级插件提供支持、定期更新和生产就绪的功能——为你节省数天的集成工作。

浏览高级插件 →

相关教程

关于同一主题的深入指南。

全部教程 →

浏览插件分类

直接跳转到市场上的插件分类页面。