:两个指挥名称(新旧)导致指挥分区。
目前还没有社区回答。打开 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...
问题 #4474
Running in headless mode requires window
GrapesJS 版本[X] 我确认使用最新版本 GrapesJS你用的是什么浏览器? Chrome 103.0.5060.134可复制演示链接 https://stackblitz.com/edit/node-zrdtg4?file=index.js描述一下那个虫子 如何复现...
问题 #3381
在组件间切换会产生最大呼叫堆栈大小误差
你好,artf,感谢你打造了这样强大的定制CMS工具。 我正在项目中实现一个新页面功能,所以我用你的参考来切换组件,但出现了错误,请问能否指导我如何在面板点击“添加新页面”按钮时构建新页面? 这是我的代码
问题 #4572
Page update event doesn't fire
GrapesJS 版本 [X] 我确认使用最新版本 GrapesJS 你用的是什么浏览器? 镀铬 可复制演示链接 https://jsfiddle.net/1hza4t9n/ 描述一下那个虫子 如何复现这个漏洞?初始化 grapes创建事件处理程序,用于页面更新时使用。更新页面...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
相关教程
关于同一主题的深入指南。
浏览插件分类
直接跳转到市场上的插件分类页面。