问题 #2868✓ 已解决提出于 2020年7月1日作者 BerkeAras9 个反应

:无法禁用资产管理器

快速解答作者 artf9

@mcottret说得对,但如果你也想禁用资产管理模态的打开,可以用以下方式覆盖它的命令: “''js 编辑。Commands.add('open-assets', () => console.log('do nothing')); ```

阅读下方完整回答 ↓

问题

GrapesJS 版本: 0.16.18 客户端:Windows 10 1909;勇敢铬(最新) 预期行为:应该可以禁用资产管理器 当前行为:使用此代码未禁用资产管理: “''js ... 资产管理人:{ 上传:错误 }, ...

**完整代码**:https://pastebin.berkearas.de/?44ff08e13bab068d#5AuNABBrvbkcYp8zh5r59jkmtqJQcsuTj5jSfykMVGxd
**现场演示**:[https://codesandbox.io/s/jolly-river-p8zkt?file=/index.js](https://codesandbox.io/s/jolly-river-p8zkt?file=/index.js)

回答(2)

👍 最有帮助artf2020年7月14日

@mcottret说得对,但如果你也想禁用资产管理模态的打开,可以用以下方式覆盖它的命令: “''js 编辑。Commands.add('open-assets', () => console.log('do nothing'));

mcottret2020年7月2日

你好@BerkeAras!

我认为目前没有完全禁用资产管理器的方法,但你应该可以禁用添加图片。

把“上传”选项设置为“false”只会禁用图片上传,但不会阻止 base64 嵌入。这也是为什么图片仍然可以添加。

另外,禁用 base64 嵌入,比如以下方式,可能是最接近的效果:

“打字稿” 资产管理人:{ 上传:false, autoAdd: false, embedAsBase64: false }

相关问答

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

与此问题匹配的付费插件

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

查看全部插件

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

免费方案

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

浏览免费插件 →
高级方案

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

浏览高级插件 →

浏览插件分类

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