有没有办法在点击保存按钮时存储 HTML ID 及其组件
问题
嗨。我知道 Grapesjs 会为每个 HTML 生成唯一的 ID。当我存储HTML和CSS时。HTML ID不存储在我的数据库里。所以当我把保存的数据重新加载到 Grapesjs 时,它会显示每个 HTML 元素的新唯一 ID。
在保存HTML之前。正如下图所示,我们的id=“i63ss1”
但保存并加载到 Grapesjs 后,下面的图片显示 id=“i3ibuf”
我想加载相同的 HTML ID。有没有办法把 HTML ID 和它的 HTML 元素一起存储
提前感谢大家
回答(3)
@maryia-kabash ID 在需要时创建(添加组件相关样式、组件包含脚本等)。
你不应该加载HTML/CSS,而是加载JSON数据 请 https://grapesjs.com/docs/modules/Storage.html 读这篇
@artf JSON 没有 ID(你可以在 GrapesJS 演示页面看到)。有没有办法强制保存ID?
相关问答
通过相似的问题讨论继续研究。
问题 #1577
内联CSS注释导致代码管理器失效
显然,这段HTML和CSS是有效的: '<div style=“color: red; / height 200px; /; font-weight: blan;”>' (因此才有注释的height属性) Grapesjs 在处理此类属性时遇到困难,因为模型上的 style 属...
问题 #3753
当从任何地方复制文本时,样式管理器都无法正常工作。
葡萄JS版本 [x] 我确认使用最新版本的GrapesJS 你用的是什么浏览器? Chrome v92 可复制演示链接 https://grapesjs.com/demo.html 描述一下那个虫子 当我从Microsoft Office、Word或任何网站获取任何文本时,它都...
问题 #2231
GetCSS 中的 CSS 问题
顺便说一句:我用的是0.15.3版本 我曾多次加载一个HTML组件到编辑器并保存,我注意到我们加载/编辑并保存同一个HTML组件的次数之多,即使使用相同的ID、类等,CSS也经常附加内容 ![虫1](https://user-images.githubusercontent.c...
问题 #1843
不同州的等级不会适用于那些州。
我正在尝试在组件悬停时应用一个类,但该类确实在应用,但悬停时没有应用,而是应用在正常状态下。 ![图片](https://user-images.githubusercontent.com/19469610/53558793-c63f7680-3b6e-11e9-9857-74...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
浏览插件分类
直接跳转到市场上的插件分类页面。