Grapes.js年的日历
你好,有没有插件或扩展可以集成日历,并在日历上grapes.js显示事件,或者有其他类似的方法?
artf
没有,目前我没看到任何
已收录 3,464 个 GitHub 问题 — 370 个已解决 · 90 个待解决 搜索、筛选并探索经过实战检验的答案。
找到 3,464 个问题
你好,有没有插件或扩展可以集成日历,并在日历上grapes.js显示事件,或者有其他类似的方法?
artf
没有,目前我没看到任何
如果我尝试编辑容器上的某个元素,或者我决定加粗,也完全没有反应。 Chrome和IE在Safari上工作正常,这才是问题所在。 这是我目前的设置: startGrapeJS : function() { var this = 此; this.editor = grapesjs.init({ 请指示编辑器的初始化位置。你也可以通过HTMLElement 容器:“#gjs”, 直接从元素获取画布内容 作为替代方案,我们可以使用:“components:”<h1>Hello World Component!”</h1>`, fromElement: true, 编辑器大小 高度:'300px', 宽度:“自动” 暂时禁用存储管理器 st...
artf
#2210的复制品
我们该如何用引导模态替换 Grapesjs 模态? 举个例子,假设我想打开MJML库的导出模态。 我在我的视图中创建了html元素: 然后我覆盖command-export-mjml.js 'const container = document.getElementById(“exportModalContent”);' 以及 但这会同时打开BS模态和葡萄神情态,而葡萄神情态在BS模态之外。
kickbk
我设法让它能用,但说实话,因为导出模态和原版Grapesjs模态相比看起来更好,所以根本不值得费心:)
artf
实际上,我们没有任何公开API来扩展内置模态。 顺便问一下,你试过不调用“modal.open()”吗?
如果我放一张比画布大的图片,然后双击左上角锚点,宽度会根据画布大小调整。有没有办法在程序上调用同一个函数,还是需要在监听器中手动调用?它是否也能按高度安装,而不仅仅是宽度?
MatthewMariner
Ben,你是怎么解决的?
benvmatheson
@MatthewMariner我刚让它添加了画布大小的“最大宽度”。没能找到更好的解决方案。
你好, 我在GrapesJs中切换桌面视图、平板视图和移动视图时遇到了以下问题: 当模板包含图像时,切换到较小视图时会出现与图像“模式”相同的条带,如下图所示:   实例of SVGElement' 代码在Firefox中返回True,但在Safari和Chrome中显示False,尽管我在Chrome属性标签页中确认它确实属于SVGElement类型。 我如何创建SVG元素 我尝试了不同的方法,但最终还是用了插件。 component.js “JavaScript domc.addType('myType', { isComponent: functi...
artf
该代码在 Firefox 中返回 True,但在 Safari 和 Chrome 中显示为 False,尽管我在 Chrome 属性选项卡中确认它确实属于 SVGE 类型。 奇怪,好像是铬的问题......
我想在默认属性中添加“最小高度”和“最大宽度”。有没有可能把这些标记加在“最大高度”旁边,而不是在扇区末端?还是我需要手动定义整个扇区才能管理物业顺序? 另外,我只是好奇为什么这些没有包含在默认设置里? 感谢你做出这么酷的项目!
benvmatheson
以后参考,如果有人需要用它作为基础,这应该是默认配置: https://github.com/artf/grapesjs/blob/dev/index.html#L89
artf
能不能把这些标记加到最大高度旁边,而不是在扇区末尾?还是我需要手动定义整个扇区才能管理物业顺序? 不幸的是,目前你必须定义整个行业。我会在下一个版本中添加“at”选项(与['addSector'](https://grapesjs.com/docs/api/style_manager.html#addsector)相同)另外,我只是好奇为什么这些没有包含在默认设置里? 说实话我也不知道,可能我定义的那些已经足够了感谢你做了这么酷的项目! 感谢你使用它 😁
我正在尝试扩展默认图像组件。 我能看到我的“测试”特性,所以我假设组件被正确覆盖了,但“可调整大小”的属性完全被忽略了。 有人能帮我弄清楚原因吗?
artf
试着把“config.avoidDefaults”选项当成“true”(重新存储并重新加载) 大概下次发布时我会默认设为“true”
angelocala94
我可以在组件初始化函数里手动设置“可调整大小”属性,但这不是最好的方法。
angelocala94
由于“可调整”属性是组件模型的一部分,画布中现有组件(之前保存在数据库中)保留了旧的“可调整大小”设置。 这样所有“映像”组件都会用默认配置替换你的“可调整大小”配置。
你好, 我在样式管理器里添加 STATE:before 和 :after,但所有样式都应用到组件上。
artf
你是指剪辑期间吗?你觉得取消选中组件会好吗?
abozhinov
是的,在剪辑过程中。我的想法是实现伪元素。当你选择组件选择状态,比如悬停,但设置为:after或:before。 问题是我需要在CSS规则中设置内容:'',所有样式都应用到主元素上。
artf
好的,但取消选中组件后,这个方法正确吗?
当你在Safari中打开[演示页面](https://grapesjs.com/demo.html)时,你无法编辑文本。
artf
嗯,看起来“可拖拽”(https://github.com/artf/grapesjs/releases/tag/v0.15.3 年通过“拖拽组件”选项引入)和“可争取”在Safari中配合得不太好 目前,我只能建议禁用“draggableComponents”,顺便说一句,感谢你的反馈
gaglioffo
你好, Firefox和Edge上版本也有同样的问题。 谢谢
jesusdp
嗯,看起来 Draggable(https://github.com/artf/grapesjs/releases/tag/v0.15.3 年通过 DraggableComponents 选项引入)和 contendeditable 在 Safari 里配合得不太好 目前,我只能建议禁用 draggableComponents,顺便说一句,感谢你的反馈 我该如何禁用可拖拽组件?谢谢你的帮助。