AddInput in domcomponent for html conditional it work work grapesjs 0.10.7 版本
你好@alperenuzun我们不支持旧版本,请尝试更新到最新版本,看看一切是否正常。顺便说一句,添加新组件时一定要用[插件](https://github.com/artf/grapesjs/wiki/Creating-plugins)。
阅读下方完整回答 ↓问题
你好,Artur, 首先,感谢你分享这样一个很棒的项目:) 我想告诉你我遇到的一个问题。 你在#208 issue中为addType的代码评论了一下。 “JavaScript var textnodeType = domc.getType('textnode'); domc.addType('comment', { model: textnodeType.model.extend({ toHTML() { 返回 '<!--${this.get('content')}-->'; }, },{ isComponent(el) { if (el.nodeType == 8) { 返回 { 标签名称:'NULL', // 只是需要这个来避免某些解析器规则 类型:“评论”, 内容:el.textContent } } }, }), 查看:textnodeType.view, }); ``` 在用 grapesjs - v0.10.7 之前,我用的是 grapesjs - v0.10.7,我想在 grapesjs 通讯插件里为块添加分类结构。然后我意识到,grapesjs - v0.10.7 里已经包含了我想要的东西。所以,分类结构运行得很好,但上述代码无法支持grapesjs - v0.10.7,也不包含条件注释。不过,它在 v0.5.41 版本时是正常的。 这是为什么?我该怎么办?谢谢你...
回答(3)
你好@alperenuzun我们不支持旧版本,请尝试更新到最新版本,看看一切是否正常。顺便说一句,添加新组件时一定要用[插件](https://github.com/artf/grapesjs/wiki/Creating-plugins)。
“插件”对我来说是答案:) 在旧版本中,它无需使用插件就能正常工作。现在,它已经能用插件了。 非常感谢你的帮助。
你好@artf 我还有个问题。条件注释运行良好,但设计上看起来不对劲。 这是我在使用条件注释的代码:  这是我使用条件注释的设计:  这是我没有使用条...
相关问答
通过相似的问题讨论继续研究。
问题 #509
跨度不能作为文本编辑
你好,Artf, 我在导入一些HTML模板时遇到了问题。起初我无法看到跨度文本。但在帮编辑重新整理后,我无法将它们作为文本进行编辑。 ' 让 domc = this.editor.DomComponents; 让textType = domc.getType(“text”);...
问题 #1247
创建新类型后文本消失
你好! 我正在创建一个新块,在创建过程中(拖放)打开一个模态 https://github.com/artf/grapesjs/issues/174 真的帮了我,效果很好。 但它带来了一个令人惊讶的副作用:当我选择和取消一个文本组件时,文本会消失。 这是代码,我觉得我无意中改了...
问题 #1080
从脚本中更改组件属性
我正在扩展“文本”组件,添加一个新属性和一个脚本。当用户在文本组件中输入某个字符时,我希望脚本能更改组件模型中的属性,但我不确定该怎么做。这是我修改文本组件的设置: 我有两个问题:customAttribute 没有正确加载到脚本中,我不知道如何让脚本中 customAttri...
问题 #1155
自定义组件在块中用作 HTML
我已经扩展了默认图像组件 “''js 导出默认值(编辑器)=> { const domComponents = 编辑器。主导组件; const imageType = domComponents.getType('image'); domComponents.addType('...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
相关教程
关于同一主题的深入指南。
浏览插件分类
直接跳转到市场上的插件分类页面。