关于“src”属性的自定义请求
你好,@mathiasbc使用最新的 https://github.com/artf/grapesjs/releases/tag/v0.14.43 应该能用类似这样的东西 “''js editor.on('component:mount', model => { 如果 (model.is('像'))) { if (model.get('src') == '{{image_url}}') { model.getEl().src = “http://via.placeholder.com/350x150”; } } }); ```
阅读下方完整回答 ↓问题
我实现了一个小型的GrapesJS编辑器,可以编辑Django/Jinja2模板。GrapesJS 默认尝试获取我元素的图片预览: <a href=“{{producturl}}” target=“blank”><img src=“{{imageurl}}” width=“130”/></a> 每次我将模板加载到 GrapesJS 编辑器时,都会出现这个请求: “http://localhost:8000/%7B%7Bimageurl%7D%7D 404(未找到)” 不过GrapesJS编辑器即使调用了404,也没问题。但我还是想处理图片的请求。所以,与其让 GrapesJS 默认调用 'http://localhost:8000/%7B%7Bimage_url%7D%7D',不如渲染一个占位图,比如说:'https://placekitten.com/200/300' 我目前的配置: 葡萄如何实现这一点?
回答(3)
你好,@mathiasbc使用最新的 https://github.com/artf/grapesjs/releases/tag/v0.14.43 应该能用类似这样的东西 “''js editor.on('component:mount', model => { 如果 (model.is('像'))) { if (model.get('src') == '{{image_url}}') { model.getEl().src = “http://via.placeholder.com/350x150”; } } });
你好,Mathias,目前我看到的唯一可能性是扩展“image”组件及其“render()”方法。我可能会添加一些新的组件事件,让这种情况更容易管理
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
相关问答
通过相似的问题讨论继续研究。
问题 #418
如果图片在链接里,就无法替换
你好, 如果在编辑器中导入此代码: 双击图片更改时,当我从模态中选择新图片时,什么反应都没有。
问题 #1816
删除该图片后,不允许上传同一张图片并同步位置。
Ajax 调用了 assests 文件夹中上传图片文件 从本地添加图片运行正常。 但在另一种情况下,这并不起作用。请看一看 拖拽图像块 选择一张图片 删掉那张图片 在同一个地方再次添加同一张图片,“上传文件”功能无法调用 删除图片后,它不允许我上传同一张图片和位置的图片
问题 #1547
如何在渲染前添加组件属性
你好, 我想在一个块元素内自动创建组件,似乎我能做到,但缺少一个小的......我该如何传递每个组件的属性? 代码在下面,是创建多个模块。每个方块的组件类型不同。通过在组件对象中传递 blcoks 数组,我成功打印并触发 grapesjs 打印每个组件,但遗憾的是没有属性(检查...
问题 #1079
错误的BG重复CSS设置
在导入组件和初始化 grapesjs 时,css background-repeat 属性被改为 background-repeat-x 和 background-repeat-y,这在 iOS 上会被破坏。 导入组件: '''html <div id=“izmt”>Test...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
相关教程
关于同一主题的深入指南。
教程
Super Tooltip for GrapesJS — Version 0.1.5 Released 🎉
We’re excited to announce the v 0.1.5 update of Super Tooltip, our floating‑menu and tooltip plugin for GrapesJS
教程
GrapesJS in 2026: The Complete Guide to the Open-Source Web Builder Framework
Master GrapesJS in 2026. Architecture, code examples, React integration, plugin development, Studio SDK, and how it compares to other projects
浏览插件分类
直接跳转到市场上的插件分类页面。