命令多次运行
问题
大家好, 我需要你的帮助。我在命令面板上创建了一个自定义按钮来发布用 Grapes 创建的网站。当我点击它时,它会执行该命令两遍,我不明白为什么 这是我的代码片段。任何帮助我都会非常感激。 为所有方块设置默认插件 插件: ['GJS-preset-webpage'], pluginsOpts: { 'gjs-preset-webpage': { / options / } }, 指挥 命令:{ 默认值:[{ id:“publishContent”, run: 函数(编辑器,senderBtn) { publish(editor.getHtml(), editor.getCss()); }, stop: 函数(编辑器,发送者Btn) {}, }], }, }); 操作现有面板 var panelManager = editor.面板; 获取面板对象 var panelObj = panelManager.getPanel('options'); 发布按钮发布网站 var publishButton = panelManager.addButton('options', { id:“发布”, 类名:'fa fa-upload', 命令:“publishContent”, 属性:{ 标题:“发布网站” }, 有效:错误, });` 此致敬礼 米拉普
回答(3)
@artf 你能帮帮我吗?
@milapshah15请查看@artf回复和我在这里的回复
@shareefhiasat如果你看到我的代码,我猜这个问题和我遇到的不一样。此外,我发现加载网站预设插件时会遇到这个问题
相关问答
通过相似的问题讨论继续研究。
问题 #1487
从数据库加载
我在加载MySQL数据库的lory滑块时遇到了问题。当我重新加载时,功能就没了,我无法左右滑动。 这是我的存档码: ' var cmdm = 编辑器。指挥; cmdm.add('save-db', { run: 函数(em,发送者){ sender.set('active',...
问题 #1753
StyleManager - SectorsView - addToCollection() 使用“name”属性构建 ID,但因多个空格或特殊字符而失败
你好@artf, 利用grapesjs.init()方法中的pluginOpts属性,我通过Newsletter插件自定义了样式管理器中显示的扇区,如下: “''js Grapesjs.init({ [...] 插件:['gjs-plugin-ckeditor', 'gjs-b...
问题 #400
隐藏命令中的一个元素
你好, 我想在点击工具栏按钮时隐藏某个特定元素 命令:{ 默认值:[{ id:“submenuitem”, run: function(editor, senderBtn){ 我想隐藏“photostack-1”元素 ???? ???? ???? }, }], } VAR DO...
问题 #502
在预览中隐藏特定组件
你好, 当我点击预览按钮时,能否隐藏“BannerOptionsBtn”组件? 我以前用过HTML()函数。当我调用editor.getHtml()时,它按预期返回了html,但当我点击预览按钮时,“BannerOptionsBtn”却出现了。 这是代码。请帮帮我 domc.a...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
相关教程
关于同一主题的深入指南。
浏览插件分类
直接跳转到市场上的插件分类页面。