GrapesJS 问题

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

找到 743 个问题

🔍 bug
#4632017年10月29日作者 roytang3 个回答
0 个反应

网页演示中的视频组件能正常工作吗?

我想学习如何使用视频组件,但演示网站上的(http://grapesjs.com/demo.html 年)似乎不起作用? 把视频组件放进画布里,会显示一张带有灯光的静态照片。如果我点击编辑图标,照片编辑器会打开,但没有内容和工具栏,控制台里还有很多 JS 错误。

artf

这不是照片,而是视频(我刚关闭了自动播放),如果你切换控制并打开预览,应该能看到播放。 关于编辑按钮,我觉得是个bug,不应该在那里,我稍后会检查

roytang

如何切换控制并开启预览?

artf

![正文编辑](https://user-images.githubusercontent.com/11614725/32446045-f2c025aa-c307-11e7-876e-5bbb83c4ef0b.gif)

#3732017年10月4日作者 sonnylloyd3 个回答
0 个反应

颜色输入不会更新页面上的元素

使用选色器时一切正常。 然而,如果你在输入中添加十六进制值并按回车,颜色预览会更新,但颜色并未应用到页面上的元素上

sonnylloyd

@art我认为问题在于 InputColor.js 的内部函数 setValue(val, opts = {}) 不调用谱内的变化事件。看起来需要分开处理。

sonnylloyd

@artf我已经研究了不少,也设法让它正常工作了,但我现在的做法似乎有点草率。 我发现的问题在 src\domain_abstract\ui\InputColor.js 里面的 setValue(val, opts = {})。 值 opts.targetUpdate 在第二次循环后未定义。 我把这些设置加在了 IF 语句上方,并更改了变量 previousTScolor,这样所有函数都能访问它。 这感觉有点老套,我不确定这是不是正确的做法。

artf

@sonnylloyd真正的问题就在这里 https://github.com/artf/grapesjs/blob/dev/src/domain_abstract/ui/Input.js#L24-L27 应该是: “''js handleChange(e) { e.stopPropagation(); this.model.set('value', this.getInputEl().value); this.elementUpdated(); }, ``` 我已经在最新...

#3612017年10月1日作者 aryeharmon3 个回答
0 个反应

GetProperty Style Manager 无法工作

https://github.com/artf/grapesjs/wiki/API-Style-Manager#getproperty

artf

确认了,谢谢你的提醒

mklemersson

我在查看默认示例页面时发现扇区没有使用使用的id属性 作为函数 getProperty 的参数 ![图片](https://user-images.githubusercontent.com/4018735/31651583-a49235c8-b2f2-11e7-919f-28dabb71cd13.png) 添加属性后,我可以获得该属性,如下图所示 ![图片](https://user-images.githubusercontent.com/4018735/3165177...

artf

哎呀😅,谢谢@MichaelKlemersson我很快会更新试玩版

浏览所有主题