PageKit — 可自托管的 GrapesJS 建站工具,附完整源码。 获取抢先体验

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

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

快速解答作者 RJCAM❤ 1

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

阅读下方完整回答 ↓

问题

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

回答(2)

RJCAM• 2020年6月24日

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

Ju99ernaut• 2020年6月23日

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

相关问答

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

问题 #371

启用默认的RTE并自定义函数

正确调用我的 API,想添加一个带有自定义功能以添加链接/打开新窗口/打开模态的 RTE: 命令可以控制fontSize,但下拉菜单没有对齐,显示的是选项值 该命令在 insertHTML 上无法使用。 功能无法工作(意图/非功能) ![grapes](https://user...

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

问题 #2350

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

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

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

问题 #2189

如何在RTE/自定义块中添加“有序/无序列表”选项

嗨 我正在尝试用 grapesjs创建一个有序列表。我尝试在 RTE 中添加以下内容: 如果我的页面在编辑器初始化时预先填充了 html,这个方法就适用,比如下面: 预填充编辑器: ![1](https://user-images.githubusercontent.com/9...

3 个回答更新于 2021年7月31日

问题 #2873

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

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

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

与此问题匹配的付费插件

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

查看全部插件

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

免费方案

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

浏览免费插件 →
高级方案

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

浏览高级插件 →

浏览插件分类

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