ForgeComponente
ro

Componente

j-PictureUploadExpert

jComponent 20 · jcomponent@20 component Exemplu încărcat cu jComponent 20
  • Utilizare avansată
  • Drag și Drop suport
  • Suport pentru multiple
  • susține orientarea EXIF
  • Mai multe imagini sunt trimise unul pe altul
  • Suport pentru j-Loading

Configurarea:

  • url {String} (IMPORTANT) URL de încărcare (reclamat)
  • width {Number} o lățime a imaginii (reclamat)
  • height {Number} înălțimea imaginii (necesită)
  • background {String} (opțional) o culoare de fundal (defață: alb)
  • Obiectul schema {String} pregătit pentru trimitere (default: {file:base64,filename:filename}, base64 + filename este o valoare de la preview)
  • quality {Number} Calitatea JPEG (defaultă) 90)
  • customize {Boolean} resizează imaginea la întreaga dimensiune definită (default: true)
  • disabled {Boolean} dezactivează încărcarea imaginii (default: false)
  • clickselector {String} o clasă pentru selectorul de clic personalizat (default: none)
  • dropselector {String} o clasă pentru selectorul de picături personalizate (default: none)
  • Clasa class {String} este pe dropselector dacă se emite trecătoarea (default: over)
  • error {String} este o cale spre metoda method(err) atunci când se aruncă o eroare

Utilizați-l cu <ui-component name="pictureuploadexpert">Când componenta nu este încă încărcată, jComponent Descărcați-l la prima utilizare de la adresa DEF.fallback (în cazul Componentator Cuvânt cheie: Denis Granec, Sursă Componentator Componente de stocare, MIT licență.

example.html
<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>