有没有办法去掉vue组件中grapesjs编辑器的AssetManager的“添加图片”按钮

问题描述 投票:0回答:2

我想删除“添加图像”按钮及其文本框。有没有办法通过设置 assetManager 的配置或其他方式来做到这一点?

grapesjs image upload

 this.editor = new grapesjsEditor.init({
      container: this.forGrapesjs,
      components: this.value,
      assetManager: {
        embedAsBase64: 1,
        uploadText: 'Drag file here or upload',
        upload: 0
      }
    });

请查看 assetManager 配置。我已将其设置为上传 0,这是错误的。

vue.js vue-component grapesjs
2个回答
0
投票

我使用 CSS 样式隐藏了“添加图像”按钮及其路径 URL 文本框。

.gjs-am-add-asset .gjs-am-add-field{
    visibility: hidden;
}

.gjs-am-add-asset button {
    visibility: hidden;
}

并将css导入到vue组件中。

import './style.css'; 

Upload Image


0
投票

资产管理器:{ 嵌入为Base64:1, uploadText: '将文件拖至此处或上传', 上传: 0, 显示网址输入: false }

© www.soinside.com 2019 - 2024. All rights reserved.