:两个指挥名称(新旧)导致指挥分区。
目前还没有社区回答。打开 GitHub 上的原始讨论,分享你的解决方案。
问题
对于某些预定义命令,有新名和旧名。它告诉用户按偏好使用新的。 如果选择新的命令名来扩展,也无法正常工作,那是因为内部有旧的名称。
原因是:在“commands/index.js”中,新增或扩展的命令是新创建的视图(从“CommandAbstract”延伸而来)。
这是我的代码片段,如果“defaultCommand”选项值是“select-comp”,它就不行了 “JavaScript const 命令 = 编辑器。Commands.get('core:component-select') 编辑。Commands.extend('core:component-select', { 覆盖这个私有方法,使工具栏有条件显示。 updateToolbar(mod) { ... Command.updateToolbar.call(这个,mod) } })
回答(0)
暂无回答。
相关问答
通过相似的问题讨论继续研究。
问题 #2055
:如何正确拆卸组件?
我想通过程序移除这些组件,以下是我的代码片段。 “JavaScript const 命令 = 编辑器。Commands.get('select-comp') 编辑。Commands.extend('select-comp', { 覆盖这个私有方法,使工具栏有条件显示。 upda...
问题 #5385
GetDirtyCount() 非确定性加载后
葡萄JS版本 [X] 我确认使用最新版本的GrapesJS 你用的是什么浏览器? 铬 可复制演示链接 https://github.com/padcom/grapesjs-bug-dirty-count-non-deterministic/blob/master/index.h...
问题 #5175
移动方法没有按预期工作
葡萄JS版本 [X] 我确认使用最新版本的GrapesJS 你用的是什么浏览器? 铬 可复制演示链接 https://codesandbox.io/s/adoring-margulis-873kdv 描述一下那个虫子 背景 移动组件的方法没有按预期工作。 这段代码没有按预期工作...
问题 #4435
页面管理器
葡萄JS版本[X] 我确认使用最新版本的GrapesJS你用的是什么浏览器? Chrome 最新版本可复制演示链接 暂时没有描述一下那个虫子 如何复现这个漏洞?创建包含Pages API函数的页面管理器测试select函数(如果你脑子里有东西,它会消失;如果你重新添加那个代码,...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
相关教程
关于同一主题的深入指南。
教程
Vanilla GrapesJS vs GrapesJS With Plugins: What You Actually Get Out of the Box (2026)
New to GrapesJS? See exactly what the stock editor gives you, where it falls short, and which plugins close the gaps — a beginner-friendly 2026 comparison
教程
GrapesJS DevTools: A Developer Panel Inside Your Editor
If you've ever debugged GrapesJS with console.log(editor.getSelected()) and a dozen throwaway event listeners — this post is for you.
教程
How We Built Composeit in Record Time Using GrapesJS Shadcn
Bypass foundational builder boilerplate and focus on what truly matters.
浏览插件分类
直接跳转到市场上的插件分类页面。