GrapesJS 问题

已收录 3,464 个 GitHub 问题 370 个已解决 · 90 个待解决 搜索、筛选并探索经过实战检验的答案。

找到 75 个问题

🔍 more-information-needed
#21652019年7月24日作者 sdrebel2 个回答
0 个反应

如何扩展风格经理部门的财产

你好@artf, 我们创建了一个自定义资产管理器,非常适合图像组件。但我们无法调用自定义资产管理器来获取背景图像。 尝试用这些方法访问 var stm = 编辑器。风格经理; var fileType = stm.getType('file'); stm.addType('file',{ model: fileType.model, view: fileType.view.extend({ 事件:{ ...... } }) }) 还有其他方法可以用编辑器吗?StyleManager.getSector() 并覆盖函数? 谢谢你,

artf

你好@sdrebel能给我们展示一下你自定义资产管理的实现吗?如果你关注了[这个](https://github.com/artf/grapesjs/issues/491#issuecomment-342813486),你应该也能在样式管理器里看到它

no-response[bot]

由于我们请求原作者提供更多信息未获回应,本期已自动关闭。仅凭当前期刊中的信息,我们没有足够的信息采取行动。如果您有答案或找到我们需要的答案,请随时联系我们,以便我们进一步调查。

#21492019年7月18日作者 fmr4112 个回答
0 个反应

在定义新特征中创建复选框(输入)

如何在定义新特质(https://grapesjs.com/docs/modules/Traits.html#define-new-trait-type)中创建复选框输入类型,我已经做了,但复选框没有出现,如果我和内置特质类型(复选框)比较,有标签i,谢谢 ![Screenshot4](https://user-images.githubusercontent.com/15244481/61429979-8842c380-a952-11e9-95e1-b3aacfb93ce4.png) “在定义新类型中创建elemen” ![Screenshot5](https://user-images.githubusercontent.co...

artf

首先,你必须为这种情况提供演示,为什么内置的复选框特性类型对你来说不起作用?

no-response[bot]

由于我们请求原作者提供更多信息未获回应,本期已自动关闭。仅凭当前期刊中的信息,我们没有足够的信息采取行动。如果您有答案或找到我们需要的答案,请随时联系我们,以便我们进一步调查。

#21462019年7月17日作者 untouch683 个回答
0 个反应

插件选项不工作——为什么?

大家好, 我刚接触葡萄,但到目前为止我真的很喜欢它!现在我遇到了一个我似乎无法解决或找不到解决办法的问题,或者说我太笨了。 我自己玩了几个命名插件,然后导入到 grapejs-script 里。它运行正常,创建的方块也能显示出来。唯一的问题是,我的插件Opts值被直接忽略了。有人能告诉我为什么吗? plugin.js代码: index.php的Codesnap: 提前感谢大家的帮助!

artf

你能做一个可复现的演示吗? 从你的例子来看,我甚至可以说“你的插件里没有选项”,所以没有演示就帮不上忙。 下次如果有问题,请遵循BUG问题模板,而不是QUESTION模板

untouch68

你能做一个可复现的演示吗?从你的例子来看,我甚至可以说“你的插件里没有选项”,所以没有演示就帮不上忙。下次如果有问题,请遵循 BUG 问题模板,而不是 QUESTION 模板 你好,谢谢你的回答! 我说的是那些“类别”字段,它们不会在前端列出,只会出现在基础内容下。这基本上是我唯一需要的“选择”。但看来这样行不通。

artf

@untouch68,你的例子不完整,你能做一个可重复的演示吗?

#21322019年7月11日作者 paskuale752 个回答
0 个反应

非常难理解!!

真的很难理解如何使用这个极好的工具!!文档似乎不够 :'(

artf

请详细说明!你想用 GrapesJS 做些什么?文档中缺少什么?

no-response[bot]

由于我们请求原作者提供更多信息未获回应,本期已自动关闭。仅凭当前期刊中的信息,我们没有足够的信息采取行动。如果您有答案或找到我们需要的答案,请随时联系我们,以便我们进一步调查。

#21142019年7月3日作者 sharma-mohit-eca2 个回答
0 个反应

关闭 event.preventDefeault() 以实现锚点 onClick 事件

我想在 grapesjs 编辑器中点击打开一个模态,锚定在提供的 html 里。 我在锚点上设置了bind onClick事件,但点击到那个锚点时,触发了grapesjs的prevDef方法,触发了'event.preventDefault()'。 那么有没有办法禁用它,或者点击某个模态时打开该模态?

artf

你能用现场演示展示你的例子吗?我想开启一个模态 是模板里的模态还是GrapesJS的模态?

no-response[bot]

由于我们请求原作者提供更多信息未获回应,本期已自动关闭。仅凭当前期刊中的信息,我们没有足够的信息采取行动。如果您有答案或找到我们需要的答案,请随时联系我们,以便我们进一步调查。

#20922019年6月22日作者 paulwright752 个回答
0 个反应

是我错觉还是这是个bug

你好,我使用的是0.14.62版本,但TraitManager出现了问题。我定义了两个自定义特征,如下: “''js 特质管理器 每个新类型都会扩展默认特性 编辑。TraitManager.addType('bindingSrc', { /事件:{ 'keyup': 'onChange', // triggerparent onChange method on keyup },/ onValueChange: 函数 () { if(this.model.get('type')===“bindingSrc”){ 以 targe 元素为模型参照 model = this.target; 从特征对象获取新值 newValue = thi...

artf

你好@paulwright75能做一个可复现的演示吗?

no-response[bot]

由于我们请求原作者提供更多信息未获回应,本期已自动关闭。仅凭当前期刊中的信息,我们没有足够的信息采取行动。如果您有答案或找到我们需要的答案,请随时联系我们,以便我们进一步调查。

#20752019年6月12日作者 webdeveloper04293 个回答
1 个反应

风格管理器滑块 最小值 bug bug

当我把滑块设为0(最小值)时,滑块返回-1值,这个style属性完全被忽略,因为它不是有效的CSS。例如,''border-width: -1px !important'' 我找到了为什么只发生最小值的代码。 在[样式管理器滑块查看代码](https://github.com/artf/grapesjs/blob/dev/src/style_manager/view/PropertySliderView.js#L37) 当滑块值不是最小值时,这个方法效果很好。但如果值设为最小值(比如0),第二个model.set就没用,导致实际值变了。 难道没有-1和+1的集合值不是标准的吗? 简短的解决办法是,我该如何扩展这个功能?

arthuralmeidap

@starcraft0429, 你能举个代码示例吗?我尝试过模拟,但没成功。

storyofyours

@artf做我们的英雄;)

artf

大家,遵循ISSUE模板真的很重要,我甚至不知道你们用的是哪个版本!你能做一个可复现的演示吗?我不明白怎么复现

#20742019年6月11日作者 VM81983 个回答
0 个反应

在块管理器中编辑下拉菜单时无法使用空格

你好@artf 我在块管理器里应用了一个下拉菜单,代码如下所示 “''js BM.add(“下拉菜单-导航栏”, { label: '<div class=“gjs-block-label”>下拉菜单</div>', 标签:“1”, 分类:“其他”, 可移除:正确, 可拖拽:确实, Droppable:确实如此, 值得突出:确实, 可复制:真, 可编辑:正确, 允许间距:真, 类型:“默认”, 属性:{ 类别:“Fa fa-省略号-h”, 标题:“插入导航动态菜单” }, 内容: '<div data-gjs-type=“default” class=“dropdown”> <span class=“dropdown-text”>...

verdverm

试着查看 DOM 页面,看看画布里下拉的项目是什么,从而看到创建了哪些 html 元素。输出看起来像你预期的 html 吗?

VM8198

@verdverm 是的,在 DOM 里,输出看起来和我需要的完全一样 看这个视频......https://drive.google.com/file/d/1bgb6QibnPPU6qGbLDudOD9xeMGtmvsnG/view

artf

无法用你的代码复现,请制作一个可复现的演示。 顺便说一句,像可移除、可拖拽、可丢弃这些属性是组件定义的一部分,不是块......

#20172019年5月15日作者 keithstric2 个回答
0 个反应

问题:在特质面板中按退格键或删除键会移除画布中的元素

我在Polymer 3.x Element中使用grapesJS,一切运行得非常顺利,项目很棒。但是,我遇到了一个问题: 当我在画布中选择元素,进入特质面板,将光标置于特质字段,输入一些文本(或不输入),然后按删除键或退格键时,它会删除选中的元素。 这种情况在 Chrome 的 Mac OS 和 Windows 上都会出现(其他浏览器还没试过)。 我的问题是:有没有办法在特质管理器中拦截退格/删除键,还是我漏掉了某个配置设置? 这是我的初稿:

artf

听起来像是老问题,你用的是最新版本吗?

no-response[bot]

由于我们请求原作者提供更多信息未获回应,本期已自动关闭。仅凭当前期刊中的信息,我们没有足够的信息采取行动。如果您有答案或找到我们需要的答案,请随时联系我们,以便我们进一步调查。

#20082019年5月11日作者 amoslover3 个回答
0 个反应

添加大量自定义HTML后,画布会变暗且无法修改。

我以前用“editor.addComponent()”添加自定义html。 大多数时候它运行良好,但当我尝试插入一个包含大量子元素的大型 HTML 时,画布会变黑且无法修改。我只能重新加载整个编辑器才能让它重新工作。

artf

画布变成黑色 真奇怪。 你能制作一个可重复的演示吗?如果需要,可以上传模板

no-response[bot]

由于我们请求原作者提供更多信息未获回应,本期已自动关闭。仅凭当前期刊中的信息,我们没有足够的信息采取行动。如果您有答案或找到我们需要的答案,请随时联系我们,以便我们进一步调查。

lock[bot]

由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。

浏览所有主题