KF/Uploader

异步文件上传组件
授权协议 GPL
开发语言 JavaScript
所属分类 Web应用开发、 文件上传组件
软件类型 开源软件
地区 国产
投 递 者 魏澄邈
操作系统 跨平台
开源组织 阿里巴巴
适用人群 未知
 软件概览
  • 名称:Uploader,属于kissy-form(KF)子组件

  • 版本:V1.2.2(请勿使用v1.0和v1.1)

  • 用途:异步文件上传,支持ajax/iframe/flash三种方案的切换

  • 基于:KISSY1.2.0,不支持KISSY1.1.6!

  • 作者:明河(剑平)、紫英、飞绿

目前淘宝网的不少系统正在使用KF/Uploader,V1.2.2后已经稳定。有兴趣使用的朋友请认真看使用指南

Uploader的特性

  • 支持ajax、flash、iframe三方案,兼容所有浏览器。

  • 配置简单,支持伪属性配置(data-config=’{}’)和配置属性来配置

  • ajax和flash上传方式,带有上传进度显示

  • 队列上传,批量上传等待中的文件

  • 支持中途取消上传

  • 支持上传验证,整合kissy的validation组件

  • 不错的扩展性,自由定制按钮和队列模板样式





 

 相关资料
  • 介绍 用于将本地的图片或文件上传至服务器,并在上传过程中展示预览图和上传进度。目前 Uploader 组件不包含将文件上传至服务器的接口逻辑,该步骤需要自行实现。 引入 import { createApp } from 'vue'; import { Uploader } from 'vant'; const app = createApp(); app.use(Uploader); 代码演

  • 问题内容: 我想用jQuery异步上传文件。 我只获取文件名,而不是上传文件。我该怎么做才能解决此问题? 问题答案: 使用HTML5,你可以使用Ajax和jQuery进行文件上传。不仅如此,你还可以执行文件验证(名称,大小和MIME类型)或使用HTML5进度标签(或div)处理进度事件。最近,我不得不制作一个文件上传器,但是我不想使用Flash,iframes或插件,经过一番研究后,我想到了解决方

  • import { Uploader } from 'feui'; components: { [Uploader.name]: Uploader } 基础用法 <fe-uploader :after-read="logContent"> <fe-icons type="camera" /> </fe-uploader> 设置input属性 <fe-uploader :af

  • 用到了第三方上传组件 vue-simple-uploader,但是不需要支持文件夹上传,所以需要过滤掉文件夹,但是拖拽上传时是可以选择文件夹的,该如何过滤掉文件夹呢?

  • 快速上手 demo 地址 https://github.com/ChenShenhai/koa2-note/tree/master/demo/upload-async 源码理解 demo源码目录 . ├── index.js # 后端启动文件 ├── node_modules ├── package.json ├── static # 静态资源目录 │ ├── image # 异步上传图片存储

  • jQuery异步上传, 其使用原理是iframe. 特点: 小巧 简单 使用方法 1 在页面引入jquery.upload js 2 代码 // upload_img 为一个按钮, 点击时选择文件上传$("#upload_img").click(function() { // 上传方法 $.upload({ // 上传地址