问题 #2852💬 已回答提出于 2020年6月23日作者 RJCAM1 个反应

:无法同时启用两个面板按钮

快速解答作者 RJCAM1

谢谢你,@Ju99ernaut,这正是我需要的。

阅读下方完整回答 ↓

问题

你好,我正在尝试同时启用多个自定义面板按钮。我觉得当我用下面的代码创建自定义面板按钮时,它们的行为会和普通的 HTML 无线电输入一样,意味着你只能选择一个,不能选择更多。请看下面的示例,当我尝试启用两个按钮,但一个按钮会禁用另一个时: ![面板按钮](https://user-images.githubusercontent.com/49693237/85432504-33e49280-b56a-11ea-9ce1-c88d94cd2259.gif) 我想同时启用这两个按钮,有没有什么属性可以添加来实现这一点? 以下是我制作面板按钮的方法。

回答(2)

RJCAM2020年6月24日

谢谢你,@Ju99ernaut,这正是我需要的。

Ju99ernaut2020年6月23日

你必须为每个按钮添加不同的“上下文” “''js 编辑。Panels.addButton('options', [{ //... 上下文:“某串”, // ... }]);

相关问答

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

问题 #2350

我如何用面板中的自定义按钮将元素/扇区添加到视图容器中

我在面板上添加了一个自定义按钮,如下所示: const pm = 编辑。面板; pm.addButton('views', { id: 'customButton', 类名:“, 命令:{ run: 函数(编辑器) { alert(“你好”); }, 停止:函数(编辑器){ }...

3 个回答更新于 2024年1月5日

问题 #2873

:某些表单组件与预设网页插件不兼容

你好,我注意到一些表单组件(比如复选框、无线电和选择)在用预设网页插件初始化 gjs 时无法工作,比如下面的示例: 你也可以通过在线网页演示确认这个问题 [https://grapesjs.com/demo.html](网址) 预期行为: 可以正常选择所有这些(仅限预览模式)...

3 个回答更新于 2020年7月21日

问题 #2814

自定义面板按钮,可以动态启用/禁用用户脚本

你好,感谢你分享这么好的项目。 我正在尝试在编辑器中自定义一些内容,但有些问题如果能澄清,我会很感激。 最近我创建了一个面板按钮,用来切换编辑器在绝对和默认模式之间切换,完全没问题。 但当我尝试用同样的方法(实际上是同一个代码)来创建另一个面板按钮,允许用户在编辑器中启用/禁用...

3 个回答更新于 2020年6月17日

问题 #563

表格<thead>和<tbody>标签被省略

你好, GrapesJS 可能出现了新问题。我用“bm.add()”创建了一个新组件,里面用了带有“<thead>''和”<tbody>''标签的表元素。但用 'editor.getHtml()' 方法获取 html 时,'<thead>' 和 '<tbody>' 标签会被省略...

3 个回答更新于 2019年9月18日

与此问题匹配的付费插件

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

查看全部插件

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

免费方案

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

浏览免费插件 →
高级方案

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

浏览高级插件 →

浏览插件分类

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