j-PictureUploadExpert
- Geavanceerde gebruik
- Draag en drop ondersteuning
- Ondersteunt
multiple - Ondersteunt EXIF Oriëntie
- Er worden meerdere afbeeldingen verzonden per één
- Ondersteunt j-Loading
Configuratie:
url {String}(IMPORTANT) upload URL (verplicht)width {Number}een beeldbreedte (verplicht)height {Number}een beeldhoogte (verplicht)background {String}(optional) een achtergrondkleur (default: wit)schema {String}voorbereid object voor verzending (de standaard:{file:base64,filename:filename},base64+filenameis een waarde van de voorbeeld)quality {Number}JPEG kwaliteit (default:90)customize {Boolean}resecteert de afbeelding tot de gedefinieerde grootte (default:true)disabled {Boolean}schakelt de afbeelding uit (default:false)clickselector {String}een klasse voor aangepaste klik selector (default:none)dropselector {String}een klasse voor aangepaste drop selector (default:none)class {String}toggles klasse opdropselectorals de drag over wordt uitgegeven (default:over)error {String}een weg naar de methodemethod(err)wanneer een fout wordt gegooid
Gebruik het met <ui-component name="pictureuploadexpert">Wanneer de component nog niet is geladen, jComponent Download het op eerste gebruik van het adres in DEF.fallback (De Componentator CDN door standaard). auteur: Denis Granec. bron: de Componentator Componenten repository, MIT licentie.
<style>
.dragdrop-message { margin-top:35px; text-align:center; font-weight:bold; }
.dragdrop-container { height:100px; background:#EFEFEF; border:2px dashed #CCC; border-radius: 2px; }
.over { border-color: #000 !important; }
</style>
<ui-component name="loading" class="hidden"></ui-component>
<div style="padding:50px;max-width:300px">
<ui-component name="pictureuploadexpert" path="pictures" config="width:200;height:200;url:/api/upload/base64/;dropselector:.dragdrop-container" class="link m">Click to upload</ui-component>
<div class="dragdrop-container m">
<div class="dragdrop-over">
<div class="dragdrop-message">Drop images here</div>
</div>
</div>
</div>
<script>
var pictures = [];
</script>