特性——更换视频提供商的问题未解决,新版本发布时
你好,针对以下威胁,问题尚未通过最新的0.14.41版本得到解决: https://github.com/artf/grapesjs/issues/1563 谢谢你帮我澄清:)
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
已收录 3,464 个 GitHub 问题 — 370 个已解决 · 90 个待解决 搜索、筛选并探索经过实战检验的答案。
找到 1,399 个问题
🔍 outdated你好,针对以下威胁,问题尚未通过最新的0.14.41版本得到解决: https://github.com/artf/grapesjs/issues/1563 谢谢你帮我澄清:)
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
大家好, 我用的是 grapesjs - 0.14.33。 我已经成功实现了远程模式下的StorageManager,可以加载和存储数据。 我已经成功实现了AssetManager,可以加载和上传图片。 我不明白为什么资产正确上传时不会在资产弹窗(选择图片)中显示 我看过文档和问题,但我不太理解。 我尝试过多种输出类型:[数据:{....}]。 我漏了步骤? 这是我的配置文件: 'var images = []; <?php $images = $this->template()->getTemplateImages($this->params()->fromRoute('id'));?> <?php if(isarray($im...
FjStudioDev
找到了解决办法,遵循这个 [#372](https://github.com/artf/grapesjs/issues/372)
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
大家好, 我目前正试图摆脱CKeditor(它曾在一个遗留应用中用于创建电子邮件和微型网站)。这其实效果很好,但我需要在文本中插入占位符/标签/合并字段,随你怎么叫(比如 [[salutation]] [[firstname]] 等)。 起初我看了 grapesjs 的资源,了解如何在 rte 中添加自定义元素,并在代码注释中找到了一个示例。API文档中的同样示例: 但即使是这个例子也不成立。它只显示RTE工具栏中的一个空按钮: 通过 npm 安装,但它加载的是 unpkg 里的旧版本(10.7)......这就是问题的根源。 我希望这至少能帮助遇到类似情况的人...... 这是我使用的最终代码: 这样会在光标位置插入所选选项的值,同时显示不可选择的选项为“标题”,而且选中占位符后会将选中的值重置为默认值,这样之前选中的选项就不会显示(因为我只想插入占位符,不想让它成为下拉菜单的“标题”)
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
@artf 如果你在编辑器上拖动按钮,把像 rgb(255, 0, 0) 这样的颜色粘贴到边框颜色里,然后在编辑器里选择其他元素而不更改任何属性,然后重新放置按钮,那么边框颜色就会变为 RGB(255),如果我们更改了边框的任何属性,CSS 就会崩溃。请检查并修复。如果有快速解决办法,请提供。提前感谢大家。  上复现这一点。 复制粘贴可能会触发这个错误,但看起来这和复制粘贴无关,完全是空白问题。 有效的价值观:'RGB(255,0,0)''RGB(255,0,0) ' 不起作用的数值:'RGB(255,0,0 ) '变换为 'RGB(255,0,0''RGB(255,0, 0)' 变换为 'RGB(255,0,''RGB(255,0, 0)' 变换为 'RGB(255,0''RGB(255, 0,...
artf
一切都与空白有关 没错,这只是对组合型的[解析不当](https://github.com/artf/grapesjs/blob/dev/src/style_manager/view/PropertyCompositeView.js#L114)。 我们应该用空格拆分值(例如“1px solid rgba(255, 0, 0, 0)”),或者更好的是“propertyModel.get('分隔符'),但要注意函数
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
我实现了一个小型的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...
artf
你好,@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.placeholde...
artf
你好,Mathias,目前我看到的唯一可能性是扩展“image”组件及其“render()”方法。我可能会添加一些新的组件事件,让这种情况更容易管理
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
我创建了新的块(比如表单或对话框等),里面有几个块,比如搜索框、按钮、文本字段等...... 这个元素不需要编辑。我只是想把整个区块作为一个整体选择。 谢谢。
artf
你可能想用“propagate”来将组件的指定属性注入到其子节点 “''js bm.add('your-block', { 标签:“哈哈”, // ... 内容:<div> <div data-gjs-selectable=“false” data-gjs-hoverable=“false” data-gjs-propagate='[“selectable”, “hoverable”]'> <div>文本1</div> <div>文本2</div> <div>文本3</di...
crypto-dump
谢谢。这正是我想做的。
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
“component:styleUpdate”事件中的模型与“component:selected”事件中的模型不同。我本以为点击组件后更改样式时,它们应该是一样的。https://jsfiddle.net/szLp8h4n/355/打开控制台。选择“hello world”文本注意控制台输出 更换字体注意控制台输出与选中组件时不同。 ![截图 2018-11-13 13 13 04...
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
你好,这其实不算问题,更像是个问题。我目前在我的GrapesJS编辑器中使用自定义方块。我是这样创建它们的: “''js 编辑。BlockManager.add('block-title', { label: '<div class=“gjs-fonts gjs-f-b1 gjs-one-bg gjs-four-color-h”><div class=“gjs-block-label”>Bloc Titre</div></div>', 内容: '<style> .mdctitle { 高度:500像素; 宽度:100大瓦; 位置:亲属; 左边距:-50 vw; 左:50%; } .mdctitle h1 { 颜色:#fff; 背景...
artf
没有@ThomasLaigneau你必须自己管理,比如说, “''js 去('../myblock.html') .then(res => res.text()) .then(html => { 编辑。BlockManager.add... }) ```
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
如何在编辑器中放置元素时显示自定义模态对话? 当将图片块丢弃到编辑器时,会出现类似的素材模态对话框。
mcsekar12
请核实文档 [https://grapesjs.com/docs/api/modaldialog.html#modal](https://grapesjs.com/docs/api/modaldialog.html#modal) 请使用Modal.setContent();
mcsekar12
使用编辑器事件 [https://grapesjs.com/docs/api/editor.html#available-events](https://grapesjs.com/docs/api/editor.html#available-events) 'editor.on('component:add', (model, argument) => { 使用组件名称的过滤器 如果 (model.getName() === 'modelName') { 表演模态 } 使用...
crypto-dump
谢谢。我是这个插件的新手。 如何创建带有复选框、选择选项等功能的模态对话框?
我就是这样手动添加视频屏蔽的。 <pre> blockManager.add('video', { 标签:“视频”, 分类:“媒体”, 属性:{class: 'fa fa-youtube-play'}, 内容:{ 类型:“视频”, 课程:['网站-媒体','网站-视频'], 特征:[“数据-全景”] 可调整大小:0, 可拖拽:'.website-cell, .website-block, .video-container, .media-container', 风格:{ 宽度:“100%”, 高度:“自动” } }, }); </pre> 看起来当我把视频块放到编辑器时,就会产生这个元素。 '<div class=“website...
artf
你在“''上看到的”样式“<video>只应用在Canvas里,样式是应用到包装器上,你应该能在导出代码中看到它们正确应用
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。