All Projects → cezardasilva → vue-simple-upload-component

cezardasilva / vue-simple-upload-component

Licence: MIT License
A simple upload component for Vue.js 2.x

Programming Languages

Vue
7211 projects
javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to vue-simple-upload-component

image-uploader
Simple Drag & Drop image uploader plugin to static forms, without using AJAX
Stars: ✭ 70 (+400%)
Mutual labels:  drag-and-drop, drag, drop, upload, file-upload
Ngx File Drop
Angular 11 file and folder drop library
Stars: ✭ 220 (+1471.43%)
Mutual labels:  drag, drop, upload, file-upload
Gong Wpf Dragdrop
The GongSolutions.WPF.DragDrop library is a drag'n'drop framework for WPF
Stars: ✭ 1,669 (+11821.43%)
Mutual labels:  drag-and-drop, drag, drop
React File Drop
React component for Gmail or Facebook -like drag and drop file uploader
Stars: ✭ 123 (+778.57%)
Mutual labels:  drag-and-drop, drag, file-upload
dockview
Zero dependency layout manager and builder with ReactJS support
Stars: ✭ 45 (+221.43%)
Mutual labels:  drag-and-drop, drag, drop
yii2-dropzone
This extension provides the Dropzone integration for the Yii2 framework.
Stars: ✭ 11 (-21.43%)
Mutual labels:  drag-and-drop, upload, file-upload
React Smooth Dnd
react wrapper components for smooth-dnd
Stars: ✭ 1,560 (+11042.86%)
Mutual labels:  drag-and-drop, drag, drop
Ngx Smooth Dnd
angular wrapper for smooth-dnd
Stars: ✭ 152 (+985.71%)
Mutual labels:  drag-and-drop, drag, drop
Kddraganddropcollectionview
This component allows for the transfer of data items between collection views through drag and drop
Stars: ✭ 476 (+3300%)
Mutual labels:  drag-and-drop, drag, drop
solid-dnd
A lightweight, performant, extensible drag and drop toolkit for Solid JS.
Stars: ✭ 251 (+1692.86%)
Mutual labels:  drag-and-drop, drag, drop
DragDropiOS
DragDropiOS is a drag and drop manager on iOS. It supports drag and drop with in one or more classes extends UIView. This library contains UICollectionView and UITableView that implenment of drag and drop manager.
Stars: ✭ 71 (+407.14%)
Mutual labels:  drag-and-drop, drag, drop
drop
A LÖVE visualizer and music player
Stars: ✭ 17 (+21.43%)
Mutual labels:  drag-and-drop, drag, drop
Angular File Uploader
Angular file uploader is an Angular 2/4/5/6/7/8/9/10 + file uploader module with Real-Time Progress Bar, Responsive design, Angular Universal Compatibility, localization and multiple themes which includes Drag and Drop and much more.
Stars: ✭ 92 (+557.14%)
Mutual labels:  drag-and-drop, upload, file-upload
Vue Smooth Dnd
Vue wrapper components for smooth-dnd
Stars: ✭ 1,121 (+7907.14%)
Mutual labels:  drag-and-drop, drag, drop
KDRearrangeableCollectionViewFlowLayout
A Drag and Rearrange UICollectionView through its layout
Stars: ✭ 73 (+421.43%)
Mutual labels:  drag-and-drop, drag, drop
Ng2 Dnd
Angular 2 Drag-and-Drop without dependencies
Stars: ✭ 861 (+6050%)
Mutual labels:  drag-and-drop, drag, drop
Angular Skyhook
An implementation of react-dnd for Angular.
Stars: ✭ 146 (+942.86%)
Mutual labels:  drag-and-drop, drag, drop
KanbanDragDropiOS
Kanban Board using Drag & Drop iOS API
Stars: ✭ 95 (+578.57%)
Mutual labels:  drag-and-drop, drag, drop
React Uploady
Modern file uploading - components & hooks for React
Stars: ✭ 372 (+2557.14%)
Mutual labels:  drag-and-drop, upload, file-upload
Smooth Dnd
drag and drop library for javascript
Stars: ✭ 408 (+2814.29%)
Mutual labels:  drag-and-drop, drag, drop

Vue Upload Component npm npm npm GitHub stars

A simple upload component for Vue.js 2.x

Instalation

npm install vue-simple-upload-component --save-dev

Usage example

<template>
  <div>
  	<upload-file @changed-files="uploadAction($event)"></upload-file>
  </div>
</template>

<script>
import UploadFile from 'vue-simple-upload-component'
export default {
	name: "MyComponent",
	components: {
		UploadFile
	}
}
</script>

Props

Properties Description
message Default: Choose a file...
Required: false
It's used to indicate the upload zone.
dragOverMessage Default: Drag it here
Required: false
Used when dragover event is dispatched
uploadedMessage Default: empty
Required: false
Used to show a message when upload a file
showButton Default: false
Required: false
Show send button.
buttonTitle Default: Send
Required: false
Send button title/value
cancelButton Default: Cancel
Required: false
File cancel button
itemIndex Default: 0
Required: false
Component index for multiples upload components
isDragDrop Default: false
Required: false
Enable/Disable Drag&Drop.
acceptedFormats Default: []
Required: false
Accepted MIME Types.

Events

Event Description
send-file Called if drag&drop is inactive and user pressed the 'Send' button
changed-files When files list's changed, added or removed a file.
selected-file When a file is added (REMOVED)
remove-file Called when the actual file is removed (REMOVED)

Change Log

v1.0.0

Added support to multiple files Changed 'add' and 'remove' file methods.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].