如何使用“附加”,在编辑器中为侧菜单创建结构,另外是否可以在选择其他插件时禁用某个插件?
如果你需要定制组件,请阅读并理解它们的工作原理:https://grapesjs.com/docs/modules/Components.html 你可以通过使用“视图”来完全控制画布中的组件
阅读下方完整回答 ↓问题
[问题]:1.) 我正在尝试创建一个汉堡侧边栏,用于全屏视图,而不仅仅是移动端视图。但当我们卸载了插件后,卸下其他插件时,正文上没有合适的结构来分隔其他内容,反而出现了重叠。有什么办法可以避免吗? 2.) 另外,在丢掉汉堡侧菜单时,我希望菜单插件被禁用。有没有办法做到这一点? 3.) 如果你能帮忙以其他方式实现,我会非常乐于助人。 供参考:- 我用过菜单默认插件,并稍微调整了一下以达到我的目的。我正在附加与插件相关的文件。 Index.js “从'葡萄'进口葡萄; 从“./blocks”导入loadBlocks; 从 './components' 导入 loadComponents; 导入 { hNavbarRef, navbarRef, navbarItemsRef, menuRef } 来自 './consts'; export default Grapesjs.Plugins.add('ef-hamburger', (editor, opts = {}) => { 设c = opts; 设默认值 = { 方块:[hNavbarRef], 默认样式:1, navbarClsPfx: 'navbar', labelNavbar:“navbar”, labelNavbarContainer:“Navbar Container”, labelMenu:“导航栏菜单”, labelM...
回答(1)
如果你需要定制组件,请阅读并理解它们的工作原理:https://grapesjs.com/docs/modules/Components.html 你可以通过使用“视图”来完全控制画布中的组件
相关问答
通过相似的问题讨论继续研究。
问题 #1089
带有特质的自定义插件
“''js Grapesjs.Plugins.add('Social-Icons-Component', (editor, opts = {}) => { 设c = opts; 设默认值 = { 方块:“社交偶像”, 默认风格 defaultStyle: true, 默认的开始...
问题 #2377
使用 Grapes CLI 创建插件
大家好, 我正在尝试使用 Grapes CLI 工具(https://github.com/artf/grapesjs-cli)来创建一个插件,用于 React 项目。 CLI工具创建了blocks.js、components.js和index.js文件。index.js文件包...
问题 #5742
在Windows 10+上构建
葡萄JS版本 [X] 我确认使用最新版本的GrapesJS 你用的是什么浏览器? Chrome v122 可复制演示链接 无 描述一下那个虫子 如何复现这个漏洞?将git检查到Windows 10+机器上按照提供的流程构建。 预期的行为是什么? 它应该和*inx系统一样建造。...
问题 #4792
20.2版本的拖放功能失效了
葡萄JS版本[X] 我确认使用最新版本的GrapesJS你用的是什么浏览器? Chrome v108可复制演示链接 见下文描述一下那个虫子 如何复现这个漏洞?创建自定义组件将其作为组件和可拖拽块添加到编辑器中添加组件时将编辑器设置为绝对拖拽模式,丢弃后再将组件本身设为绝对拖拽。...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
浏览插件分类
直接跳转到市场上的插件分类页面。