Filepond 介绍
Filepond 是 一个 用于 文件 上传 的 JavaScript 库,可以 上传 任何 内容 ,优化图像以获得更快的 上传 速度,并提供 一个 出色的,可访问的,流畅的 用户 体验。
Filepond 提供了多种 上传 方式:拖放,复制和粘贴 文件 ,浏览 文件 系统或仅使用库的API。 gzip 压缩后仅有 21KB ,并且内置了图像优化和图像 自动 调整 功能 。Filepond 适用于 react , vue , Angular 和 jQuery 。?
用法
使用npm安装:
npm install filepond
导入你的项目:
import * as FilePond from 'filepond';
// 创建 一个 多 文件 上传 组件
const pond = FilePond.create({
multiple: true,
name: 'filepond'
});
// 将它 添加 到DOM
document.body.appendChild(pond.element);
或者使用 CDN (或本地)引入 文件 :
<!DOCTYPE html>
<html>
<head>
<title>FilePond CDN</title>
<!-- Filepond 样式 文件 -->
<link href="https://unpkg.com/filepond/ dis t/filepond.css" rel="stylesheet">
</head>
<body>
<!-- 我们将把这个输入转换成 一个 pond -->
<input type="file" class="filepond">
<!-- FilePond js 文件 -->
<script src="https://unpkg.com/filepond/ dis t/filepond.js"></script>
<!-- 将所有输入元素转换为 ponds -->
<script>
FilePond.parse(document.body);
</script>
</body>
</html>
网站地址 : https://pqina.nl/filepond
GitHub: https://github.com/pqina/filepond
网站描述: 文件 上传 JavaScript 库
Filepond官方网站
官方网站: https://pqina.nl/filepond
如果觉得 网站内容还不错,欢迎将 网站 推荐给程序员好友。