# j-FileUpload

> Est un composant très utile pour télécharger, par ex. photos de profil. Je considère ce composant comme un téléchargement de fichiers en ligne. Regardez dans la source HTML. Le composant télécharge des fichiers via multipart/form-data.

Framework: jcomponent20
Product: jComponent 20 (jcomponent@20)
Language: fr
Content-SHA256: ee34206430b30c864956c3b15218806b5c32d1915c73f0e7f223a0545e965993
Snapshot: c0700e321579725c5cf4f5ace1ad7d2866d1b4f93c24a63c0b41b6b7998e976c
Sources: components@910ed1a86f6e72b4f031d3ad0dc7844f9fc5cb8e
Review: not-recorded

Est un composant très utile pour télécharger, par ex. photos de profil. Je considère ce composant comme un téléchargement de fichiers en ligne. Regardez dans la source HTML. Le composant télécharge des fichiers via `multipart/form-data`.

__Configuration__ :

- `url` {String} une URL cible pour le téléchargement
- `accept` {String} (facultatif) peut contenir un flux de type contenu parcourant les fichiers, par ex. `image/*`
- `multiple` permet le téléchargement de fichiers `multiple` (par défaut : `false`)
- `array` {Boolean} permet de pousser une valeur téléchargée vers le tableau (`path` doit être le tableau)
- `label` {String} (facultatif) modifie un `innerHTML` actuel (par défaut : `innerHTML`)
- `disabled` {Booléen} désactive

__Composants conviviaux__ :
Ce composant fonctionne avec les composants `loading` (lorsque le fichier est en cours de téléchargement) et `message` (lorsque le serveur génère une erreur).

Utilisez-le avec `<ui-component name="fileupload">`. Lorsque le composant n'est pas encore chargé, jComponent le télécharge lors de la première utilisation depuis l'adresse dans `DEF.fallback` (le CDN Componentator par défaut). Auteur : Peter Širka. Source : le référentiel de composants Componentator, licence MIT.

```html 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>
```
