首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在filepond中查看图像预览

无法在filepond中查看图像预览
EN

Stack Overflow用户
提问于 2019-07-03 22:51:20
回答 1查看 550关注 0票数 0

我正在尝试使用filepond上传一些图片。上传工作正常。我也想看看上传的图像预览。我已经尝试使用插件,但显然,我看不到任何变化。

代码语言:javascript
复制
{% block style %}
<link href="https://unpkg.com/filepond/dist/filepond.css" rel="stylesheet">
<link href="https://unpkg.com/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.min.css" rel="stylesheet">
 {% endblock %}

以下是我的脚本

代码语言:javascript
复制
{% block scripts %}
</script>
<!-- FILE POND STUFF -->
<script src="https://unpkg.com/filepond-plugin-image-preview/dist/filepond-plugin-image-preview.js"></script>
<script src="https://unpkg.com/filepond/dist/filepond.js"></script>
<script>
FilePond.parse(document.body);
</script>
{% endblock %}

这是我的JS文件

代码语言:javascript
复制
$('#file_upload').change(function() {
    const inputElement = document.querySelector('input[type="file"]');

    FilePond.registerPlugin(FilePondPluginImagePreview);

    const pond = FilePond.create( inputElement, {
    allowMultiple: true,
    allowFileEncode: true,
  });

}

我的HTML代码

代码语言:javascript
复制
<input type="file" name='file' class='filepond' multiple  id='file_upload'/>

我不能确定是否有任何额外的步骤。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-07-09 16:07:44

如果还不算太晚,这里有一个有效的演示https://jsfiddle.net/yza54qp0/1/

代码语言:javascript
复制
const inputElement = document.querySelector('#file_upload');

FilePond.registerPlugin(FilePondPluginImagePreview);

  const pond = FilePond.create( inputElement, {
    allowMultiple: true,
    allowFileEncode: true,
});
代码语言:javascript
复制
<link href="https://unpkg.com/filepond-plugin-image-preview@4.2.1/dist/filepond-plugin-image-preview.min.css" rel="stylesheet"/>
<link href="https://unpkg.com/filepond@4.4.10/dist/filepond.css" rel="stylesheet"/>
<script src="https://unpkg.com/filepond-plugin-image-preview@4.2.1/dist/filepond-plugin-image-preview.js"></script>
<script src="https://unpkg.com/filepond@4.4.10/dist/filepond.js"></script>

<input type="file" name='file' class='filepond' multiple  id='file_upload'/>

<script>
FilePond.parse(document.body);
</script>

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

https://stackoverflow.com/questions/56872825

复制
相关文章

相似问题

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