ForgeKomponenty
sk

Komponenty

j-FileUpload

jComponent 20 · jcomponent@20 component Príklad načítaný s jComponent 20

Je veľmi nápomocný komponent pre nahrávanie napr. profilové fotografie. Túto súčasť považujem za vložené nahrávanie súboru. Pozrite si zdroj html. Komponent nahráva súbory cez multipart/form-data.

Konfigurácia:

  • url {String} cieľová adresa URL pre nahrávanie
  • accept {Reťazec} (voliteľné) môže obsahovať prehliadanie súborov typu obsah, napr. image/*
  • multiple umožňuje nahrávanie súborov multiple (predvolené: false)
  • array {Boolean} umožňuje vloženie nahranej hodnoty do poľa (path musí byť pole)
  • label {String} (voliteľné) zmení aktuálny innerHTML (predvolené: innerHTML)
  • disabled {Boolean} sa deaktivuje

Priateľské komponenty:

Tento komponent funguje s komponentmi loading (keď sa súbor nahráva) a message (keď server vyvolá chybu).

Použite ho so <ui-component name="fileupload">. Keď komponent ešte nie je načítaný, jComponent ho stiahne pri prvom použití z adresy v DEF.fallback (predvolene CDN Componentator). Autor: Peter Širka. Zdroj: úložisko komponentov Componentator, licencia MIT.

example.html
<a href="javascript:void(0)"><ui-component name="fileupload" path="mypicture" config="url:/my-upload-url/">Upload</ui-component></a>

<script>
	var mypicture = '';
</script>