#13402018年8月6日作者 ashleyCheuk121 个回答
大家好, 我遇到了这个bug,点击一个方块时它会高亮它,但周围会出现奇怪的边框 街区。检查边框后我还发现它破坏了代码,所以我也无法导出。我猜这不是正常行为,有什么建议能解决吗?以下图片供参考。 <img width=“665” alt=“截图 2018-08-06 上午9:58 25” src=“https://user-images.githubusercontent.com/29697157/43691425-bed7171a-995f-11e8-8485-637a07082d7a.png”> <img width=“674” alt=“截图 2018-08-06 上午9:58 39” src=“https://user-im...
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
#13392018年8月5日作者 ryzraz2 个回答
你好@artf, 我用的是 Grapesjs 编辑器搭配 WordPress。有没有办法在那个 Grapesjs 编辑器里加载 WordPress 样式?因为我在Grapesjs编辑器里加载Wocommerce产品,但编辑器里没有显示该WordPress的产品样式。请给我一些建议?
HakuTheWolfSpirit
Grapesjs.init({ 容器:“#gjs”, 插件:[], 画布:{ 剧本:[ ], 风格:[ “http://example.com/wp-content/style.css” ] } }) 这就是你想要的吗?
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
#13382018年8月5日作者 kickbk3 个回答
@artf是CKE和葡萄有问题。进入你的通讯演示,双击按钮上的文字,查看检查员。我们收到The元素模式在元素“a”上不被支持,据我所知这是CKE的问题。有什么建议吗?可能会加到CKE配置里。只是不太清楚是什么,怎么做,:)
maryia-kabash
你好@kickbk, 你可以尝试添加 'CKEDITOR.dtd.$editable.a = 1;'
kickbk
@maryia-kabash似乎有效。谢谢!
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
#13372018年8月4日作者 mgebeily3 个回答
和问题#902类似,但我似乎无法解决那个讨论中采取的步骤。 我用的是最新版本的Angular、Webpack和TypeScript。 我能正常运行编辑器本身。但是,当我尝试导入“grapesjs-preset-newsletter”时,出现的是“grapesjs 未定义”。我的导入内容如下: 然后,在 ngOnInit 中,我调用: 这不会加载预设。有趣的是,如果我在代码中任何地方放了“grapesjsNewsletters”,我会看到“grapesjs 未定义”。 我是不是忽略了Webpack或TypeScript导入如何与Grapesjs预设合作的明显信息? 提前感谢大家的帮助。你的图书馆合作起来非常棒。
artf
这只是因为 grapesjs-preset-newsletter 用了老式加载插件,我很快会修复的
devexcelsior
我也遇到同样的问题,这个问题后来解决了吗?
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
#13362018年8月3日作者 emilsedgh3 个回答
目前所有组件默认都是可选择/悬停的。 如果你愿意,可以通过在模板中设置“data-gjs-hoverable=fase”来改变这种行为。 有没有办法让默认选择/悬浮为假,除非提供了“data-gjs-hoverable=true”? 顺便说一句,谢谢你。Grapes真棒。
YashPrince
你好@emilsedgh请检查下面的代码,可能会对你有帮助。
emilsedgh
非常感谢@YashPrince 我想我可以用自定义数据属性排除那些我想编辑的内容,对吧? 顺便说一句,欢迎关闭这个问题。谢谢你的回答。
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
#13352018年8月3日作者 ajayya2 个回答
情景: 我在资产管理列表中有“image1.jpg”的图片。现在我正在把不同的图片重命名为“image1.jpg”,并上传到资产管理器。图片上传了,但没有更新现有图片的新图片。我尝试用资产经理的render()方法,先用remove()方法,但没用。 看起来我们得以某种方式清除缓存。有人能帮我解答这个问题吗? 提前感谢大家。
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
#13342018年8月2日作者 YashPrince3 个回答
@artf我保存了一些由 grapejs 创建的模板,想把它们导入到新模板中作为一个截面/块。我不想导入成HTML和CSS格式,我希望导入为组件,样式保存为JSON格式,这样像倒计时等组件不会变成div或box,同时更新后的样式也包含当前模板样式和之前的模板样式,模型也是一样,任何帮助都将不胜感激。
nojacko
我觉得你没抓住葡萄的意义。它允许你编辑HTML。没有底层的JSON格式。
YashPrince
@nojacko我有一个包含倒计时的模板,如果我直接导入为 html,它会变成 div,所以我想导入它为 json 和 css,这样组件不会变成其他类型,并且保留他们的样式值以供克隆或复制使用。
jmrgz
@YashPrince查看浏览器的本地存储值,你会看到存储了什么、如何存储。 无论如何,如果你创建自定义组件并加载普通的 html/css,grapesjs 在导入时会识别为正确的类型。grapesjs 的自定义组件类型通常关联到主容器 ID,所以你其实不需要 json 来实现这一点。
#13332018年8月1日作者 kripper3 个回答
要重现: 1)以无痕模式打开 https://grapesjs.com/demo.html。 2)导入此代码: 3)透明帆布 4)新闻进口。 结果:代码未被清除。之前导入的代码有激流音。 预期结果:代码应保持干净。
artf
只有基于类别的选择器会被追踪,因此可以被移除,其他选择器则保留。
kripper
那基于ID的选择器呢?葡萄JS一直在添加它们。 这个问题也可以仅用以下代码再现:
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
#13322018年8月1日作者 orianne2 个回答
你好, 我和我的团队刚接触 grapesjs(这几天一直在复习代码),我收到了设计师们的几个请求。其中一个请求给我带来了一些麻烦,我在想我无法解决这个问题是因为理解不足,还是因为代码目前还没有这个功能。 问题是:设计师不想用6个块代表h1-h6,而是想用一个块标记为“头部”之类的,可以根据需求变化(就像某些“风格”和“特性”可以更改一样)。用现有功能实现这个功能可行吗,还是需要写一个新的? 谢谢
artf
我觉得你是在找 https://github.com/olivmonnier/grapesjs-plugin-header 请查一下它的来源,我觉得它可能会提供更多关于如何创建自己组件的背景信息
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
#13312018年8月1日作者 ionic6663 个回答
这个框架很棒。这对我帮助很大。 现在我想通过这个框架实现创建一个包含多个页面的项目。 你能给我点阿迪夫切吗?
inventorbit
你可以利用以下信息 当你更改页面时,首先你会存储当前模板: 然后你用下一个编辑器更换编辑器 参考链接:[https://github.com/ronaldaug/gramateria/issues/2](https://github.com/ronaldaug/gramateria/issues/2)
ionic666
@inventorbit 这是个非常好的解决方案
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。