问题:尝试在样式下设置“设置”扇区
好吧,我想我明白了。我需要很多不同版本的葡萄画布......每个插件都应该有自己的插件,有时可能共享共同代码。我之前的想法不同,预设只是可以覆盖的设置,但更像是预设本身就是完整的解决方案......现在我得学着做插件,开始吧!
阅读下方完整回答 ↓问题
https://github.com/artf/grapesjs/issues/1627
我觉得这个问题特别针对这条线,我也有同样的问题。我看了演示版,但这个类只出现在CSS和这行里,所以这个选择器不是返回未定义吗?有什么元素可以附加到这个元素上?
'traitsProps.append($('.gjs-trt-traits'));' 演示版里确实能用,但我不明白怎么做到的......
尝试用KotlinJS求解,注意: - 确保它在装载室内 - 注意 var $ = 葡萄。$;getElementBy 不起作用,但我不明白它在做什么 - 已解决 - “加载并显示设置和样式管理器”:演示的这一部分显然是用该 css 类创建 div,然后接下来的步骤会把它移到正确的位置,并连接下拉菜单。不明白为什么这个插件和当前插件里配置的不一样,为什么不能像那些插件那样在初始化时设置?
回答(3)
好吧,我想我明白了。我需要很多不同版本的葡萄画布......每个插件都应该有自己的插件,有时可能共享共同代码。我之前的想法不同,预设只是可以覆盖的设置,但更像是预设本身就是完整的解决方案......现在我得学着做插件,开始吧!
你好@gunslingor 在呼叫特质区之前,你需要先激活两部分 settingButton && settingButton.set('active', 1); styleManagerButton && styleManagerButton.set('active', 1); 然后你可以打电话 -- 添加设置扇区 |var traitsSector = $('<div class=“gjs-sm-sector no-select”>'+ |'<div class=“gjs-sm-title”><span class=“icon-settings fa fa-cog”></span> Se...
是的,我最终弄明白了。我不明白为什么我必须在初始化后才配置这个部分,而不是像许多其他面板/部分那样在初始化时配置。我觉得是因为我用的是预设插件。我觉得如果你用了,init应该很简单,然后再修改,但我没有确切证据,也不知道为什么。这样说对吗?还是你可以同时使用预设插件并在初始化时配置特征?
相关问答
通过相似的问题讨论继续研究。
问题 #3119
如何用葡萄的组件制作自定义方块?
你好,我想用 Grapesjs 的组件制作自定义方块。 我找到了添加组件的解决方案:https://github.com/artf/grapesjs/issues/1334#issuecomment-411519845 但我在添加 CSS(无论是字符串还是对象)时遇到了困难。
问题 #2616
如何使用editor.getSelected().append(<div>'...');
警告 请阅读并遵循接下来的五个步骤,然后在发布问题前删除它们遵守贡献指南 https://github.com/artf/grapesjs/blob/master/CONTRIBUTING.md仅将GitHub Issues用于BUG、功能请求或问题。在问题标题前加上上下文,例...
问题 #2154
自定义组件集成
你好! 我想用 Angular CLI 7 将一个自定义组件集成到 GrapesJS,但它无法渲染。 我的组件是建立在另一个开源组件之上的。当我想在任何 Angular 项目中包含它时,我会直接导入 typescript 文件中的依赖/库,并在 HTML 中导入组件本身(例如...
问题 #3286
优点:Codemirror 自定义密钥和插件
有没有办法为内置的 Codemirror 编辑器添加快捷键和插件?我特别想要一个评论快捷键。 有各种插件使用Grapesjs编辑器,包括 https://github.com/artf/grapesjs/issues/324#issuecomment-330571539 和自定...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
浏览插件分类
直接跳转到市场上的插件分类页面。