寻求帮助:搜索domComponent的子模型
@vishal5033你可以利用'model.find('tr > td[something]')[0]',这样你就能得到模型(使用[v0.12.60](https://github.com/artf/grapesjs/releases/tag/v0.12.60),因为它修复了一些与“find”相关的问题)
阅读下方完整回答 ↓问题
你好,
我必须更改编辑器中可用组件的第 n 个子模型的内容。 假设有一个包含3个TR的表格。每个TR都是TD,每个TD都有包含一些内容的div。我想用其他内容替代那些内容。
我给每个 div 都分配了一些自定义的 html 标签。我该如何从模型中找到那个 div,并修改内容,使该模型能够更新?
我用 JS 做过类似的事,编辑器里显示为新内容,但在 Model 里显示的是旧内容。
你能帮帮我吗?
谢谢,
回答(2)
@vishal5033你可以利用'model.find('tr > td[something]')[0]',这样你就能得到模型(使用[v0.12.60](https://github.com/artf/grapesjs/releases/tag/v0.12.60),因为它修复了一些与“find”相关的问题)
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
相关问答
通过相似的问题讨论继续研究。
问题 #1432
自定义 DomComponent 和 Block 允许所有元素复制
我创建了一个自定义块: 以及一个自定义主导组件: 还有一个自定义命令(我找到了出错的地方): 当我为子 img 设置新链接时,我添加到编辑器中的任何块都会被添加两次,当我选择这个重复的块时,两个块都会被选中并更改:  我想告诉你我遇到的一个问题。 你在#208 issue中为addType的代码评论了一下。 “JavaScript var textnodeType = domc.getType('textnode'); domc.a...
问题 #1912
自定义组件默认子节点
你好, 我正在尝试理解如何实现以下目标。创建一个带有默认内容的组件作为子节点。创建一个方块,将该组件添加到画布中。将组件子编辑为其他内容并保存HTML结果。稍后在编辑器中重新加载组件并继续编辑。 我的问题如下:我尝试过在默认情况下使用“components”和“content”...
问题 #1538
导出时内容不同
你好, 我正在尝试使用带有动态内容的葡萄。我想实现的目标是,就像WordPress一样,我希望导出HTML时有短代码/自定义HTML标签。 这里举个例子说明我的意思: '''html <!--在编辑器里——> <div data-type=“my-component”>My c...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
相关教程
关于同一主题的深入指南。
浏览插件分类
直接跳转到市场上的插件分类页面。