问题 #1286💬 已回答提出于 2018年7月15日作者 Barahten0 个反应

:init 时在管理器中下载默认资产

快速解答作者 artf

你好@Barahten请尝试提供你的问题实时演示,没有看到你是如何设置编辑器的,我帮不上忙。

阅读下方完整回答 ↓

问题

  1. 我正在尝试实现一个演示中的示例,具体来说:当点击安装背景图片时,会弹出一个窗口,提示你下载文件或从已下载的文件中选择。上传到我成功实现的服务器后,文件会被加载,保存到想要的文件夹里,然后它们会出现在右侧的资源列表中,你可以点击并应用到背景。但当更新页面并重复上述操作时,资产管理系统(左边那个)是空的。

举例来说,默认情况下,资产的配置与演示示例相同(即带有 placehold.it 的预定义图片),但同样,资产管理器在打开时始终是空的。

控制台显示一个带有特定图片列表的 gjs-nl-资产,但资源列表中没有相关图片。

  1. 打开左侧的资产管理器时,总会有一个半透明的图片,我没有请求或加载。如何移除它

  2. 例如,如果你尝试为“body”设置背景图片,当你点击带有添加背景图片的图标时,控制台中会弹出 htttp: //mysite.com/none 的提示,状态为 404(未找到)grapes.min.js:11,所以我理解有下载尝试,但具体原因不清楚

我请求帮助。Спасибо, Артур

回答(3)

artf2018年7月15日

你好@Barahten请尝试提供你的问题实时演示,没有看到你是如何设置编辑器的,我帮不上忙。

Barahten2018年7月15日

@artf,做真实服务器 http://gjs.barahten.com/ 笔——https://codepen.io/barahten/pen/QBygdY

剧本的运作方式有点奇怪。在本地服务器上,它通过上传文件到文件夹来工作,但下载后或在残酷添加代码后,无法添加到管理器中,而在真实战斗服务器上,除了P.3之外,其他都正常

artf2018年7月18日

关于第一点但当页面更新并重复上述操作时,资产管理公司(左边那个)是空的。 首先,更新库,0.12.17版本其实太过时了 顺便说一句,给你一个大致的流程。一开始,你的资产是根据你在 'config.assetManager.assets' 中定义的内容加载的,但如果你已经配置好 StorageManager,并且你要抓一个像这样的 JSON 对象 '{ 'gjs-assets': [{ src: '' }, ...], ... }'('gjs-' 是 'config.storageManager.id' 的默认值)你的资产将被 'gjs-assets' 数组替换,所以请注意这个流程。

相关问答

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

问题 #1288

无法读取null的属性“body”——Angular

你好, 我有一个邮件模板列表(页面“模板”),有一个按钮可以打开编辑页面(页面“模板/编辑/:模板Id”)。一切正常,但当我回到模板列表时,控制台出现了这个错误:core.js:1624 错误 类型错误:无法读取 null 的属性 'body'于 Object.getBody...

3 个回答更新于 2019年10月11日

问题 #1888

在画布内添加自定义HTML

你好, 我用 Grapes 导出一个包含所有信息的自定义 json,而不是用 HTML 和 CSS。 为此,我解析存储在localStorage上的gpjs组件。 现在我需要自定义组件在Canvas中的渲染方式。 举个例子,我有一个输入组件,包含两个特征(标签和值),我想在画布...

3 个回答更新于 2020年4月2日

问题 #1067

当允许脚本时,葡萄将变为空

你好@artf 我初始化了 Grapesjs,但没有允许脚本。我从附件(template.zip)导入了html字符串,Grapesjs可以正确显示 但当我在init代码中用'allowScripts: 1'允许脚本,并导入上述HTML字符串时,Grapesjs没有显示任何,我...

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

问题 #1696

特质首次出现在自定义组件的拖拽中

你好,artf,我创建了自定义组件并为它添加了特征,当拖动这个组件到编辑器并选择它时,设置特征是正常工作的。 问题是,当将同一个组件拖到旧组件后面到编辑器并选择设置特征时,默认特征(ID,标题)会只显示,这是我实现的代码 对于创建组件: this.editor.BlockMan...

3 个回答更新于 2020年4月15日

与此问题匹配的付费插件

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

查看全部插件

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

免费方案

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

浏览免费插件 →
高级方案

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

浏览高级插件 →

浏览插件分类

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