j-PictureUploadExpert
- Fortgeschrittene Verwendung
- Drag-and-Drop-Unterstützung
- unterstützt
multiple - Unterstützung für EXIF-Orientation
- Mehrere Bilder werden von einem zu einem gesendet
- unterstützt j-Loading
Konfiguration:
url {String}(IMPORTANT) Upload URL (bedarf)width {Number}eine Bildweite (erfordert)height {Number}eine Bildhöhe (erfordert)background {String}(optional) eine Hintergrundfarbe (default: weiß)schema {String}vorbereitetes Objekt für die Sendung (Default:{file:base64,filename:filename},base64+filenameist ein Wert aus der Vorstellung)quality {Number}JPEG Qualität (Default:90)customize {Boolean}resisiert das Bild auf die gesamte definierte Größe (Default:true)disabled {Boolean}deaktiviert Bildübertragung (Default:false)clickselector {String}eine Klasse für den Custom-Click-Selektor (Default:none)dropselector {String}eine Klasse für den benutzerdefinierten Drop Selektor (Default:none)class {String}toggles Klasse aufdropselectorwenn der Draht über ausgestellt wird (Default:over)error {String}eine Art und Weise zumethod(err)wenn ein Fehler gestohlen wird
Verwenden Sie es mit <ui-component name="pictureuploadexpert">. Wenn die Komponente noch nicht geladen ist, lädt jComponent sie bei der ersten Verwendung von der Adresse in DEF.fallback herunter (standardmäßig das CDN Componentator). Autor: Denis Granec. Quelle: Componentator-Komponenten-Repository, MIT-Lizenz.
<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>