问题 #2522💬 已回答提出于 2020年1月22日作者 jcamejo2 个反应

关于将包装纸高度调到100%时的警告

快速解答作者 artf1

你好,Juan,感谢你提供的所有细节,我很快会合并一个大型画布重构,看看能否修复(比如把滚动回调功能附加到包装器上)

阅读下方完整回答 ↓

问题

你好@artf希望一切顺利。 这更像是提醒或警告信息,针对我刚遇到的问题,花了我一些时间才弄明白。 如果包装器的高度(默认由选择器 #wrapper 修改)设置为“高度:100%”,而不是“最小高度:100%”,编辑器的工具容器将表现出不良行为。 ![演示](https://user-images.githubusercontent.com/1976679/72892947-1770cf80-3d18-11ea-8695-3a371cf57767.gif) 这是因为滚动事件不会由窗口对象触发,而是由包装元素触发,导致“onFrameScroll”在CanvasView中未触发。 OnFrameScroll 是在 renderBody 函数中分配的。 这个警告应该写在代码里吗?也许在编辑器配置文件里,那里设置了基础CSS,还有你在那里的注释。 你怎么看? 谢谢!

回答(3)

artf2020年1月23日

你好,Juan,感谢你提供的所有细节,我很快会合并一个大型画布重构,看看能否修复(比如把滚动回调功能附加到包装器上)

artf2021年5月21日

谢谢提醒,@bgrand我其实忘了这个问题 😬 下次版本会修复。

jcamejo2020年1月24日

很高兴听到这个,希望重构能帮你解决问题。

相关问答

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

问题 #3700

设置可拖拽:'wrapper' 不会在 wrapper 中丢弃

警告 请阅读并遵循接下来的三步,然后在发布问题前删除它们遵守贡献指南 https://github.com/artf/grapesjs/blob/master/CONTRIBUTING.md先快速搜索一下,看看有没有人没开同样的问题所有相关陈述/问题都必须填写/回答,否则问题可...

3 个回答更新于 2021年8月12日

问题 #1767

确保getHtml() / runCommand(“gjs-get-inlined-html”)返回画布的最新内容

你好@artf, 我遇到过类似甚至相同的问题:#1327 编辑文本块时,我点击一个外部按钮获取画布内容,不离开画布的光标。 此时,如果我调用 getHtml() 或 runCommand(“gjs-get-inlined-html”)(我的 grapesjs 是用 Newsle...

2 个回答更新于 2020年3月10日

问题 #1936

绝对/设计模式

大家好, 本期概述了它是什么、已完成的、该做什么以及完成设计师模式功能的好事。序言 那么我们先来描述一下它是什么,以及这个功能的目标是什么。设计者模式应该允许用户在画布上自由拖动组件,没有HTML固定的位置限制,更像Photoshop/Sketch等工具里的操作。这样移动组件会...

3 个回答更新于 2025年1月8日

问题 #1577

内联CSS注释导致代码管理器失效

显然,这段HTML和CSS是有效的: '<div style=“color: red; / height 200px; /; font-weight: blan;”>' (因此才有注释的height属性) Grapesjs 在处理此类属性时遇到困难,因为模型上的 style 属...

3 个回答更新于 2023年8月3日

与此问题匹配的付费插件

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

查看全部插件

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

免费方案

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

浏览免费插件 →
高级方案

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

浏览高级插件 →

相关教程

关于同一主题的深入指南。

全部教程 →

浏览插件分类

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