问题 #612💬 已回答提出于 2017年12月6日作者 vishal50330 个反应

紧急:使用自定义资产管理器时重复其他块

快速解答作者 artf

如果你用自定义资产管理器时才出现重复组件,那你应该检查一下你是如何分配 src 的,我帮不了你更多

阅读下方完整回答 ↓

问题

你好, 我们用自定义的 Assset 管理器进行了修改。但我们现在遇到了问题。如果我们把一张图片放进Canvase,然后添加其他组件,它会复制那个组件。如果我们再加一张图片,那它就会三重组其他分量。 你能帮帮我们吗? 以下是我们用来打开自定义资产管理工具的代码片段。 编辑。Commands.add('open-assets', { run: 函数(编辑器、发送者、opts) { var classofelement = opts.target.attributes.property == “background-image” ?“包装器”:opts.target.cid; AjaxRequestStart(); $.Ajax({ 网址:“@Url.Action(”FilesForm“, ”File“)', 类型:“POST”, dataType:“html”, contentType: “application/json;charset=utf-8“, data: JSON.stringify({ classOfSelectedElement: classofelement }), 成功:函数(结果){ 编辑。Modal.open(); $(“#gjs-MDL-C”).html(结果); }, error: function (err, xhr, thrownError) { }...

回答(2)

artf2017年12月8日

如果你用自定义资产管理器时才出现重复组件,那你应该检查一下你是如何分配 src 的,我帮不了你更多

lock[bot]2019年9月18日

由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。

相关问答

通过相似的问题讨论继续研究。

问题 #1241

:新风格未反映在面板中

你好, 在我的项目中,我用自己的方式替换了AssetManager。 但是,当我用新管理器更新组件的背景图像时,背景图像显示了,但新状态没有反映在面板上。 基本上我的问题是:我该如何检测用户正在编辑的属性或属性?又该如何在小组中反映新的状态? 此致, 理查德

3 个回答更新于 2019年9月17日

问题 #1457

:风格管理器中的自定义资产管理器背景图片

你好, 我想使用自定义资产管理器 我习惯了这个解决方案, ` var 资产目标 =''; 编辑。Commands.add('open-assets', { run(editor, sender, opts = {}) { const modal = 编辑器。模态; const...

2 个回答更新于 2019年10月12日

问题 #930

资产更改后更新调整尺寸

嗨!我尝试用我们的自定义管理器更改默认资产管理器。 双击后,所选图片会被替换成一个不同大小的新图片。它能用,但调整尺寸的元素没有更新它们的位置。有可能重新初始化它吗? ![图片](https://user-images.githubusercontent.com/3715462...

3 个回答更新于 2019年9月18日

问题 #1881

带有停止方法的命令,从未程序停止,不要再运行!

问题 当你添加一个带有停止和不停止的自定义命令时,如果我运行时不设置 force: 1 作为参数,它就不会再次运行。 当你添加带有停止方法的自定义命令时: VAR 发射 = 0; 编辑。Commands.add('custom-command', { run() { fired...

3 个回答更新于 2020年3月21日

与此问题匹配的付费插件

根据问题关键词和标签相关性精选,助你更快交付。

查看全部插件

正在加载付费插件推荐……

免费方案

在以下平台查看开源 GrapesJS 插件: GitHub 或在我们的免费目录中快速搜索。

浏览免费插件 →
高级方案

高级插件提供支持、定期更新和生产就绪的功能——为你节省数天的集成工作。

浏览高级插件 →

相关教程

关于同一主题的深入指南。

全部教程 →

浏览插件分类

直接跳转到市场上的插件分类页面。