ForgeKomponenty
cs

Komponenty

j-PictureUploadExpert

jComponent 20 · jcomponent@20 component Příklad načten s jComponent 20
  • Pokročilé využití
  • Drop a drop podpora
  • Podporuje multiple
  • Podporuje orientaci EXIF
  • Některé snímky jsou odesílány jeden po druhém
  • Podporuje j-Loading

Konfigurace:

  • url {String} (IMPORTANT) Upload URL (potřebné)
  • width {Number} - šířka obrazu (vyžaduje se)
  • height {Number} výška obrazu (vyžaduje se)
  • background {String} (volitelná) barva pozadí (podle předvolby: bílá)
  • schema {String} předmět připravený k odeslání (předvolená hodnota: {file:base64,filename:filename}, base64 + filename je hodnota z předpovědi)
  • Kvalita quality {Number} JPEG (předvolená: 90)
  • customize {Boolean} resizuje obrázek na celou definovanou velikost (předběžně: true)
  • disabled {Boolean} znemožňuje nahrávání obrázků (předvolené: false)
  • clickselector {String} třída pro individuální výběr kliknutí (předvolené: none)
  • dropselector {String} třída pro individuální výběr (předvolený: none)
  • Klasa class {String} se vyskytuje na úrovni dropselector v případě, že je přetížení vystaveno (předvolené: over)
  • error {String} - cesta k metodu method(err), když je vržena chyba

Použijte ji s <ui-component name="pictureuploadexpert">Pokud je součástka ještě nezačleněna, jComponent Stáhnout ji na první použití z adresy DEF.fallback a) The Componentator CDN dle výchozího nastavení). autor: Denis Granec. zdroj: The Componentator Výrobce je autorizován, MIT licence.

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>