问题 #1457✓ 已解决提出于 2018年9月25日作者 Stejsi2 个反应

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

快速解答作者 artf2

@Stejsi在“opts”里有“onSelect”回调,应该能在样式管理器里更新内容。不幸的是,它只接受资产(对象)作为参数(抱歉,我会让它也理解字符串),所以目前你只能这样做 “''js const fakeAsset = { get: () =>路径 }; opts.onSelect(fakeAsset); ```

阅读下方完整回答 ↓

问题

你好, 我想使用自定义资产管理器 我习惯了这个解决方案, ` var 资产目标 =''; 编辑。Commands.add('open-assets', { run(editor, sender, opts = {}) { const modal = 编辑器。模态; const styleManager = editor.styleManager; 资产目标 = opts.target; modal.setTitle(“添加新图像”); var $test = $(“<iframe style='宽度:100%;height: calc(100VH - 60px);' src='http://192.168.0.227:45678/weby/fb/filemanager/dialog.php?editor=tinymce&type=1&lang=cs&popup=0&crossdomain=0&relative_url=0&akey=key&fldr=%2F&5ba947c59de97'>test</iframe>“); $test.on(“load”,函数 () { var iframe = $(this).contents(); iframe.find('.file').on(“click”,function(event){ VAR Path = $(this).find(“i...

回答(2)

👍 最有帮助artf2018年10月2日

@Stejsi在“opts”里有“onSelect”回调,应该能在样式管理器里更新内容。不幸的是,它只接受资产(对象)作为参数(抱歉,我会让它也理解字符串),所以目前你只能这样做 “''js const fakeAsset = { get: () =>路径 }; opts.onSelect(fakeAsset);

lock[bot]2019年10月12日

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

相关问答

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

问题 #1241

:新风格未反映在面板中

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

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

问题 #839

创建自定义选定的组件设置

面板中有更改组件设置的选项(链接有“不更改链接”- HREF - 和目标,文本、ID和标题,图片有alt属性)。我想知道如何创建那个输入,以及如何在所选组件中更改这个 attrs?我创建了一个面板视图作为CKEditor,在选择时更改文本组件,我希望这些水獭设置能保持在同一视图...

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

问题 #612

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

你好, 我们用自定义的 Assset 管理器进行了修改。但我们现在遇到了问题。如果我们把一张图片放进Canvase,然后添加其他组件,它会复制那个组件。如果我们再加一张图片,那它就会三重组其他分量。 你能帮帮我们吗? 以下是我们用来打开自定义资产管理工具的代码片段。 编辑。Co...

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

问题 #1887

获取特定 gjs-data-type 的 JSON

我想导出只包含特定 gjs-data-type=“img” 的 JSON 我正在尝试,但没有任何结果:

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

与此问题匹配的付费插件

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

查看全部插件

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

免费方案

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

浏览免费插件 →
高级方案

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

浏览高级插件 →

相关教程

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

全部教程 →

浏览插件分类

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