GrapesJS 问题

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

找到 75 个问题

🔍 more-information-needed
#11212018年5月18日作者 alimajed933 个回答
0 个反应

<Tbody> 在里面<Table>

你好@artf, 我创建了一个新组件,地址是 'tagName = 'table''。当选择并点击我创建的工具栏选项时,会打开一个新的模态,用户提交后,应该会在该模块中添加一些内容。我使用的是 'editor.getSelected().get('components').add(HtmlCode)',HTML 代码总是以 ''' 开头<tbody><tr><td>。我的问题是这些标签被省略了。所以最终结果是“<table>[HTML代码的其余部分]”,而不是“<table><tbody><tr><td>[HTML代码的其余部分]”。 我觉得是因为Tbody只能拖到桌子里?但正如我提到的,组件本身就是一个表。如果每个<tbody>...

artf

我认为这是因为当你添加 HtmlCode 时,浏览器会解析它,但不在表格范围内,因此会剥离你的标签。尝试通过传递一个组件对象来跳过解析器: “''js 与其添加,<tbody>我更倾向于重新设置一个,因为这样可能会导致两个人 editor.getSelected().components({ 标签名:“tbody”, 组件:{ 标签名称:'tr', 组件:{ 标签名称:“TD”, components: '[HTML代码其余部分]'' } } }); ```

no-response[bot]

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

lock[bot]

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

#10672018年4月25日作者 phucphanJaneto3 个回答
0 个反应

当允许脚本时,葡萄将变为空

你好@artf 我初始化了 Grapesjs,但没有允许脚本。我从附件(template.zip)导入了html字符串,Grapesjs可以正确显示 但当我在init代码中用'allowScripts: 1'允许脚本,并导入上述HTML字符串时,Grapesjs没有显示任何,我也不能使用任何葡萄。 ![图片](https://user-images.githubusercontent.com/37202364/39227201-91ead3e2-4881-11e8-9528-61b04869bf88.png) [template.zip](https://github.com/artf/grapesjs/files/1945509...

artf

你能在jsfiddle上做一个现场演示吗?

no-response[bot]

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

phucphanJaneto

嗨,@artf 抱歉回复晚了。 给你看:https://jsfiddle.net/oq58jk1p/6/ 目前,我在 jsfiddle 中注释“allowScript: 1”。测试时请再打开这个。 谢谢。

#10472018年4月16日作者 faizansaiyed3 个回答
0 个反应

在自定义选择菜单中更改数值后,模型无法更改。

嘿, 我用的是 unpkg.com 的CDN链接来做葡萄JS。 在我的项目中,我用自定义特性作为下拉菜单,通过 model.components 来更改 HTML。但如今,这种价值并未反映在编辑器HTML中。 ![视频-周一-4月16日-2018-18-18-24](https://user-images.githubusercontent.com/33310500/38809925-d85e6a4a-41a2-11e8-8562-d51aa8d2b764.gif)

faizansaiyed

我用之前的GrapesJS版本时,运行正常。 [编辑]在 Latest @ v0.14.9 中无法工作,但在 v0.14.6 中运行良好。

artf

你能给我展示一下你对这个特质的实现吗?用jsfiddle现场演示,效果更好

no-response[bot]

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

#9982018年4月3日作者 tonygiang3 个回答
0 个反应

资产管理器上传图片时发送空请求

描述:GrapesJS 编辑器在 editor.html 文件中初始化如下: “localhost:9001”是运行PHP5的本地IIS服务器。“uploadimage.php”的内容如下: 由于从GrapesJS上传的图片预计会在“$FILES”数组中,每次请求到达该页面时,我都会将所有内容转储到日志文件中。“testlog.txt”文件总是 每次我都会上传一张图片,这个插件在“gjs-preset-newsletter”插件里,提示资产管理器正在向服务器发送空请求。我的php.ini已启用文件上传: 而且测试镜像文件远低于PHP的限制。具体来说,我用的是GitHubLogo.png在[这里](https://github.co...

artf

客户端呢?你是否正确看到上传请求(例如检查员的)?

no-response[bot]

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

lock[bot]

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

#5962017年11月30日作者 TrungPham3833 个回答
9 个反应

颜色选择器显示错误位置

![添加](https://user-images.githubusercontent.com/34128438/33429645-48a8e104-d600-11e7-8800-2b237284da92.png)

fguslinski

你好,我用以下配置解决了这个问题: 'Grapesjs.init({ colorPicker: { 附录:'父', 偏移:{ 顶部:26,左:-166, }, }, })` 也许你需要调整一下上下两个位置,因为我改了一些尺寸。但在这里效果非常好。

swarnat

我遇到过完全一样的问题,多亏了你提供的ColorPicker.js我终于解决了。 就像artf说的,当编辑器弹出时,位置的计算是错的,比如Bootstrap Modal。 所以我把修正线[这里](https://github.com/artf/grapesjs/blob/46196a1e90af1514719e123c8038cc3fa93f1a81/src/utils/ColorPicker.js#L1098)替换成这样: “JavaScript offset.left...

artf

你能举个具体例子说明这个问题吗?(jsfiddle、CodePen等)

浏览所有主题