如何在 grapesjs-plugin-boilerplate 中自定义“查看代码”功能?
模板执行错误失败:ReferenceError:编辑器未定义 不展示代码错误是没用的......肯定是你忘了什么,试着调试...... 顺便说一句,grapesjs-plugin-boilerplate 已经被弃用了,你必须使用 [grapesjs-cli](https://github.com/artf/grapesjs-cli)
阅读下方完整回答 ↓问题
嗨 我正在使用 grapesjs-plugin-boilerplate 来开发我的 grapesjs UI 构建器。我的需求是自定义UI构建器中的“查看代码(</>)功能,以显示editor.getHml()中的内容,并用html标签包围如下:
<html> <head> </head> <body> ${editor.getHtml()} </body> </html>我按照[#523](https://github.com/artf/grapesjs/issues/523)和 https://developer.aliyun.com/mirror/npm/package/grapesjs-plugin-export 中提到的解决方案操作。这两个方案都是关于 grapesjs-export-plugin 的。另外,在实现上述参考文献中提到的解决方案时,我遇到了以下错误:
**模板执行失败时出现错误:ReferenceError:编辑器未定义
任何关于这个问题的指导都会非常有帮助
谢谢。
回答(1)
模板执行错误失败:ReferenceError:编辑器未定义
不展示代码错误是没用的......肯定是你忘了什么,试着调试......
顺便说一句,grapesjs-plugin-boilerplate 已经被弃用了,你必须使用 [grapesjs-cli](https://github.com/artf/grapesjs-cli)
相关问答
通过相似的问题讨论继续研究。
问题 #3317
FEAT:增加对自定义RTE API承诺的支持
你想给GrapesJS添加什么? 支持基于承诺的 API 的富文本编辑器。 详细描述你的功能需求详细 CKEditor5 的“Editor.create”和“Editor.destroy”方法返回一个“承诺”,当编辑器完全创建或销毁时才会解决。这会导致销毁编辑器(完成组件编辑)...
问题 #3286
优点:Codemirror 自定义密钥和插件
有没有办法为内置的 Codemirror 编辑器添加快捷键和插件?我特别想要一个评论快捷键。 有各种插件使用Grapesjs编辑器,包括 https://github.com/artf/grapesjs/issues/324#issuecomment-330571539 和自定...
问题 #1905
导入模板后无法编辑块
遇到了和[1408](https://github.com/artf/grapesjs/issues/1408)一样的问题。你说应该导入JSON,而不是HTML本身。你能告诉我如何导入JSON模板吗?我找不到解决办法。 在“storage:store”中,我获取一个对象: {...
问题 #2069
'allowScripts: true' 仍然会删除<script>标签
大家好。感谢你创建并维护这个了不起的项目。🙏虫子描述 我有一个模块,可以插入这里指定的脚本:https://grapesjs.com/docs/modules/Components-js.html#basic-scripts 当我把方块拖到画布时,组件确实会把脚本附加到自己身...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
浏览插件分类
直接跳转到市场上的插件分类页面。