0.1.9 • Published 7 years ago
cier-image-uploader v0.1.9
cier-image-uploader
Installation
npm install cier-image-uploaderUsage
import CierImageUploader from "cier-image-uploader";
Vue.component("cier-image-uploader", CierImageUploader);Basic
<cier-image-uploader
:name="cover"
:acceptedMimetypes="['image/jpeg']"
:uploads="arrayOfImageObjects"
></cier-image-uploader>Multiple
<cier-image-uploader
:multiple="true"
></cier-image-uploader>Autoupload
<cier-image-uploader
:apiMode="true"
uploadUrl="https://server.com/image/upload"
></cier-image-uploader>Props
| Prop | Type | Default | Description |
|---|---|---|---|
| apiMode | Boolean | false | If set to true, autoupload feature will be turned on. |
| uploadUrl | String | Server end point to POST request (autoupload). | |
| uploads | Array | Array of image objects. Image object should have name (name of the image), source (image source path), deleteUrl (server end point for deleting the image) | |
| multiple | Boolean | false | If set to true, file input's multi attribute will be set to true |
| name | String | image | Name attribute of the file input. |
| acceptedMimeTypes | Array | Array of mime types to be accepted. |