GrapesJS 问题

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

找到 3,464 个问题

#11382018年5月28日作者 dinhjeffrey2 个回答
0 个反应

只在块管理器下显示“阻挡”元素

不确定是不是应该这样,但我已经克隆了仓库,npm 启动了。我只能看到“Block”这个元素;无法看到链接、视频、章节、文本、引用等元素。区块管理器中的这些其他元素是如何运作的?

JulyanoF

@dinhjeffrey你需要安装这个扩展: [基础积木](https://github.com/artf/grapesjs-blocks-basic)

lock[bot]

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

#11372018年5月27日作者 shareefhiasat3 个回答
2 个反应

不能让文本块既不可编辑又可样式化!

演示/重现问题 https://jsfiddle.net/shareefhiasat/u8Lodyh7/1/ 问题 不确定是bug还是我不知道怎么获得想要的行为 预料中 我需要类似文本元素的元素,并且能够样式化,但不能更改内容(文本) 真实的与我尝试过的 我尝试过维基和文档里的一些解决方案,比如可编辑设置为 fales,但都没用 https://github.com/artf/grapesjs/blob/dev/src/dom_components/model/Component.js 它变得无法编辑和点击,甚至完全无法拖拉样式, 我需要内容的不可编辑选项@artf你能告诉我上面演示中的位置和方法吗?

shareefhiasat

@artf是的,朋友,真的能正常工作,非常感谢 现在的样子是这样,供以后参考,小提琴你不能编辑,但你可以打样式 [https://jsfiddle.net/shareefhiasat/jdpkccz0/](https://jsfiddle.net/shareefhiasat/jdpkccz0/) 你可以关上它, 此致

shareefhiasat

更新 供将来参考,我更新了 jsfidle,包含可编辑和不可编辑组件示例, 请注意,鼠标悬停在元素上的外观和行为无法正常使用,无法编辑

shareefhiasat

@julyanof @artf 请帮帮我,也许我自己太简单了

#11352018年5月25日作者 JulyanoF3 个回答
0 个反应

两个html标签合为一(链接/按钮)

是否有可能有两个元素(div 和 lnik)并作为一个整体? 例如:有“我的以下链接”块: '<div class=“row”><a class=“btn” href=“http://test.com”>链接在此</a></div>” 我希望点击“div”或“button”时,编辑器视图中显示“'<a>'为选中元素,但在包装器中显示为已选中的元素。

artf

你应该创建一个[自定义组件](https://github.com/artf/grapesjs/wiki/Components)

JulyanoF

@artf我尝试扩展原始链接组件,但似乎不起作用 这并没有改变什么...... 我已经尝试关闭“自动渲染”,并在所有更改后重新渲染。 我可以用BlockManager更改内容,只设置一个新的: bm.get('c85').set({ 内容:'<div class“row”><a class=“btn”>链接在此</a></div>' }); 但点击按钮时,它只选中了按钮(不是 div),点击 div 时,也没有选择我的按钮自定义设置;

JulyanoF

@artf正如你说的,我尝试过用组件,但结果没达到预期。你能帮帮我吗? 我的链接块印有以下内容: '<div style=“height:45px;margin:0 auto 10px auto;padding: 5px 5px 5px 5px 5px;width: 100%;text-align:center”><a class=“btn btn-purple”>Button</a></div>' 我也在尝试点击div时获得按钮,或者点击时选择所有div。 在组件方面,我...

#11342018年5月25日作者 kuldeepcis2 个回答
0 个反应

在样式表中为新一类现有块添加自定义样式。

你好@artf _(“地图”)&& i.add(“地图”, { 标签:n.labelMap, 范畴:n.范畴, 属性:{ 职业:“法法马欧” }, 内容:{ 类型:“地图”, 类:['map-width'], 不可样式化:[''宽度'], 风格:{ 高度:“350像素”, 宽度:“自动” } } }); 在Map元素上添加一个新类“map-width”,现在我想为该类添加新的CSS。 你能指导我如何在样式表中添加该类的自定义样式吗?这样点击导出时,样式会显示在CSS部分。还能用粉色和X符号反射,好像是外加的。 请指引我 提前感谢大家。:)

artf

你可以把它加到模板里,也可以放在块里。顺便说一句,开新账号前一定要检查其他问题,这类问题很多

lock[bot]

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

#11332018年5月25日作者 kuldeepcis2 个回答
0 个反应

添加包含元素和特征的新方块

你好@artf 我必须创建一个包含多个元素和特性的新方块。 比如社交资料元素,包含多个元素,比如Facebook、G-plus、Twitter,还有更多其他元素。 每个元素都有两个选项,一个是URL,另一个是通过复选框显示或隐藏图标。 请参见 fiddle 网址:https://jsfiddle.net/3xhqkc96/9/ 现在在这种带有特质的单一元素中,变化会反映在主元素块上,而不是特定元素。 请为上述问题提供解决方案。 提前感谢:)

artf

@kuldeepcis 你创建一个“social-icons”组件作为默认的“<div>'',然后在初始化时添加这个: '''html <a data-js=“social-icons” href=“” target=“_blank” style=“border: none;text-decoration: none;” class=“facebook”> <img src=“https://www.ctltrax.com/staging/frontend/assets/f...

lock[bot]

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

#11322018年5月25日作者 agungjanuar3 个回答
0 个反应

我该如何获得<body>标签及其属性

我已经为“身体”设置了背景色。但如果是编辑代码或用命令导出数据 'editor.runCommand ('gjs-get-inlined-html');' 没有设置任何“body”属性。使用这个命令时,我该如何解决身体标签要被检索的问题?还是有其他方法? 设置背景色为身体时的图片: ![图片](https://user-images.githubusercontent.com/39617738/40535999-f7528692-6034-11e8-80c8-3ed02f5dada9.png) 编辑HTML时的图片(正文无属性): ![图片](https://user-images.githubusercontent.com/39...

artf

有这个选项 “''js editor.init({ ... exportWrapper: true, }) ```

agungjanuar

谢谢@artf,效果很好:)

lock[bot]

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

#11312018年5月25日作者 ionic6662 个回答
0 个反应

嗨。我如何为不同的模块使用不同的样式管理器

我想拖动一张桌子,所以我想要一些桌子样式

artf

组件模型有三种不同的属性,允许自定义样式管理器的行为:可样式化、不可样式化、可样式化-需要(详情请参见[源文件](https://github.com/artf/grapesjs/blob/dev/src/dom_components/model/Component.js#L53-L63))

lock[bot]

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

#11292018年5月24日作者 JuanTincho1 个回答
0 个反应

复制图像块时复制的编辑图像按钮(鸟舍)

如果启用了 grapesjs-aviary 并且正在克隆图片,铅笔按钮会被复制。 之前: ![图片](https://user-images.githubusercontent.com/22417566/40494214-b39642ee-5f4a-11e8-8eb8-87c685739799.png) 之后: ![图片](https://user-images.githubusercontent.com/22417566/40494311-efef74cc-5f4a-11e8-8246-5c78f74155e9.png) ![图片](https://user-images.githubusercontent.com/224175...

lock[bot]

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

#11282018年5月24日作者 Abhisheknanda13444633 个回答
0 个反应

拖拽选中文本时出现的bug。

你好@artf你可以看到我的截图,当你拖动文本块,然后选择该元素中的文本,再拖到内容底部,然后文字附加到内容中没有任何标签,我们无法编辑那段文字......你能帮帮我吗......@artf ![截图 2018-05-24 下午2:40 14](https://user-images.githubusercontent.com/20657737/40476292-4e202fee-5f61-11e8-8738-5ea5af3096f6.png) ![截图 2018-05-24 下午2:47:37](https://user-images.githubusercontent.com/20657737/40476418-967568c...

artf

不要从组件中拖动文本,创建新的组件或从块中拖动

Abhisheknanda1344463

你好@artf谢谢你的回复......我想知道如果我在移动设备上更新样式管理器,桌面模式下是否可能不会出现......请尽快回复我,我需要你的帮助。谢谢@artf

lock[bot]

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

浏览所有主题