如何将 grapesjs 与静态 HTML 结合使用
实现相同效果的方法有很多,所以我建议你看看这些例子: 确定可编辑的部分,忽略其他所有内容 https://jsfiddle.net/arturarseniev/aku70f5w/ 识别占位组件并忽略它们 https://jsfiddle.net/arturarseniev/w6mvq4bx/
阅读下方完整回答 ↓问题
提前为我的英语道歉。
我正在用Laravel和Vue.js开发一个CMS。
我想用 grapesjs 来编辑页面内容,但带有静态的 HTML 元素(比如导航栏、页脚等)。 这是我想要的简单图片。
我翻阅了文档试图找到答案,做了好几个测试,但都没能成功。
谢谢!
回答(3)
实现相同效果的方法有很多,所以我建议你看看这些例子:
确定可编辑的部分,忽略其他所有内容 https://jsfiddle.net/artur_arseniev/aku70f5w/
识别占位组件并忽略它们 https://jsfiddle.net/artur_arseniev/w6mvq4bx/
我通过将“fromElement: true”和这个:https://github.com/artf/grapesjs/issues/336#issuecomment-332205060 结合找到了解决方案 但我必须用“type: 'local'”,不能再用“urlStore”和“urlLoad”了。 我得自己实现存档/加载。
@akkivaghasiya5 两年前是的 😆 但今天再试一次,似乎没有效果。
“fromElement”现在似乎已经被弃用了。
@artf 你能举个例子,说明我们如何实现这一点吗?
谢谢!
相关问答
通过相似的问题讨论继续研究。
问题 #3615
文本组件无法更新,无法从toHTML获得最终结果。
它是文本成分, 如果选择正文,文本会在组件到HTML方法中进行修正保存/应用/存储, 如果只是更新文本,但不保留文本部分,只需点击保存 然后使用“editor.getHTML()”,结果不会更新。  可复制演示链接 https://grapesjs.com/demo.html 描述一下那个虫子 如何复现这个漏洞?将标签块拖放到编辑器内容中点击顶部的“导入”按...
问题 #4603
网页演示在Firefox上错误显示
葡萄JS版本[X] 我确认使用最新版本的GrapesJS你用的是什么浏览器? Firefox 105.0(64位)可复制演示链接 https://grapesjs.com/demo.html描述一下那个虫子 如何复现这个漏洞?在Firefox中打开演示页面(https://gr...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
浏览插件分类
直接跳转到市场上的插件分类页面。