ForgeKomponensek
hu

Komponensek

j-PictureUploadExpert

jComponent 20 · jcomponent@20 component Példa betöltve a jComponent 20-szal
  • fejlett használata
  • Drop és drag támogatás
  • Támogatja a multiple
  • Támogatja az EXIF orientációt
  • Több képet küldünk egyenként
  • Támogatja a j-Loading

konfiguráció:

  • url {String} (IMPORTANT) URL felvétel (követelmény)
  • width {Number} egy kép szélessége (követelmény)
  • height {Number} kép magassága (követelmény)
  • background {String} (opcionális) háttérszín (default: fehér)
  • schema {String} kész tárgy küldésre (előzetes: {file:base64,filename:filename}, base64 + filename az előzetes érték)
  • quality {Number} JPEG minőség (például 90)
  • A customize {Boolean} átalakítja a képet az egész meghatározott méretre (default: true)
  • disabled {Boolean} - A kép feltöltésének kikapcsolása (default: false)
  • clickselector {String} egy osztály a személyre szabott kattintás kiválasztó (default: none)
  • dropselector {String} egy osztály a beállított dobozválasztó (default: none)
  • class {String} toggles osztály a dropselector ha a drag over kibocsátott (default: over)
  • error {String} Egy út a módszerhez method(err) Amikor a hibát eldobják

Használja a <ui-component name="pictureuploadexpert">Amennyiben a készülék még nem tölthető le, jComponent letöltés az első felhasználásra a címről DEF.fallback (Azt a Componentator CDN default). szerző: Denis Granec. forrás: a Componentator Az összetevők raktár, MIT licenc.

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>