j-PictureUploadExpert
- Utilisation avancée
- Le support de drag et drop
- Soutenir le
multiple - L’orientation EXIF
- Plusieurs images sont envoyées par une
- Soutenir le j-Loading
Configuration :
url {String}(IMPORTANT) URL de téléchargement (exigeant)width {Number}une largeur d'image (exigeant)height {Number}: hauteur d’image (exigeant)background {String}(optional) une couleur de fond (défaut : blanc)schema {String}objet préparé pour l'envoi (defaut:{file:base64,filename:filename},base64+filenameest une valeur de prévision)- La qualité du
quality {Number}JPEG (defaut :90) customize {Boolean}réaffiche l'image à la taille définie (defaut:true)disabled {Boolean}désactive l'envoi d'image (defaut :false)clickselector {String}une classe pour le sélectionneur de clic personnalisé (defaut:none)dropselector {String}une classe pour le sélecteur de chute personnalisé (defaut:none)class {String}toggles classe surdropselectorsi le drag over est émis (défaut:over)error {String}est un chemin vers la méthodemethod(err)lorsque une erreur est jetée
Utilisez-le avec <ui-component name="pictureuploadexpert">. Lorsque le composant n'est pas encore chargé, jComponent le télécharge lors de la première utilisation depuis l'adresse dans DEF.fallback (le CDN Componentator par défaut). Auteur : Denis Granec. Source : le référentiel de composants Componentator, licence MIT.
<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>