首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在react-draft-wysiwyg中包含附加文件选项?

如何在react-draft-wysiwyg中包含附加文件选项?
EN

Stack Overflow用户
提问于 2018-12-04 18:21:26
回答 1查看 1.4K关注 0票数 2

我正在尝试使用react-draft-wysiwyg创建一个文本编辑器。

编辑器代码

代码语言:javascript
复制
<Editor 
  editorState={this.state.editorState}
  onEditorStateChange={this.onEditorStateChange}
  toolbar={{
    options: ['inline', 'fontSize', 'fontFamily','list', 
            'textAlign', 'colorPicker', 'link', 'image'],
    link:{
        defaultTargetOption:'_blank',
        popupClassName:"mail-editor-link"
    },
    image:{
        urlEnabled: true,
        uploadEnabled:true,
        uploadCallback:this.uploadImageCallBack,
        alignmentEnabled: true,
        defaultSize: {
            height: 'auto',
            width: 'auto',
        },
        inputAccept: 'image/gif,image/jpeg,image/jpg,image/png,image/svg'
    }
  }}
/>

我想添加文件的扩展名,如pdfs,txt,docx,xls作为附件。有没有人可以指导我如何实现文件附件?

EN

回答 1

Stack Overflow用户

发布于 2018-12-04 19:58:49

您需要向inputAccept添加更多MIME类型。

代码语言:javascript
复制
inputAccept: 'application/pdf,text/plain,application/vnd.openxmlformatsofficedocument.wordprocessingml.document,application/msword,application/vnd.ms-excel'

以下是MIME类型的列表:

https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Complete_list_of_MIME_types

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53610698

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档