Comment envoyer des données post avec ng2 de téléchargement de fichiers angulaire 2?
Je suis à l'aide de ng2-chargement d'un fichier dans angulaire 2. Est-il possible de soumettre mon formulaire de données avec upload de fichier de l'action?
Pourriez-vous veuillez donner une explication plus détaillée sur ce qu'est exactement vous êtes désireux de le faire? J'ai travaillé avec le paquet afin que je puisse être en mesure de vous aider, je suis juste du mal à comprendre ce que vous essayez d'atteindre
Je suis entrain de créer un formulaire utilisateur à l'aide de générateur de formulaire. Formulaire utilisateur a prénom, nom, mail, profile_imag, statut, etc champs. Comment faire pour afficher toutes les entrées utilisateur de données (prénom, nom, mail, etc...) avec profile_image données à l'aide d'un serveur d'appel. Je suis à l'aide de laravel comme backend,
Si vous regardez à l'intérieur de l'exemple, ils ont
Pourriez-vous expliquer comment utiliser ng2-téléchargement de fichier avec PHP? J'essaie de trouver quelque chose sur internet, mais rien jusqu'à présent. Merci à l'avance.
J'ai appliqué des méthodes ci-dessous pour soumettre upload d'un fichier de données avec des données de formulaire (Posté réponse: Jane Wayne)
Je suis entrain de créer un formulaire utilisateur à l'aide de générateur de formulaire. Formulaire utilisateur a prénom, nom, mail, profile_imag, statut, etc champs. Comment faire pour afficher toutes les entrées utilisateur de données (prénom, nom, mail, etc...) avec profile_image données à l'aide d'un serveur d'appel. Je suis à l'aide de laravel comme backend,
Si vous regardez à l'intérieur de l'exemple, ils ont
item.upload()
, que item
a une propriété appelée item.formData
, je PENSE que vous pouvez ajouter votre formdata sur que via item.formData=yourFormData
. Je n'ai pas utilisé le package de cette façon.Pourriez-vous expliquer comment utiliser ng2-téléchargement de fichier avec PHP? J'essaie de trouver quelque chose sur internet, mais rien jusqu'à présent. Merci à l'avance.
J'ai appliqué des méthodes ci-dessous pour soumettre upload d'un fichier de données avec des données de formulaire (Posté réponse: Jane Wayne)
OriginalL'auteur Ghanshyam | 2016-07-21
Vous devez vous connecter pour publier un commentaire.
C'est
une réponse,maisje vais avoir le même problème à l'aide de ng2-téléchargement de fichier. Ils ont un crochet appeléonBeforeUploadItem
. J'ai essayé ce qui suit.Lorsque je me déconnecte, le contenu de
fileItem.formData
toutes les valeurs sont là. Toutefois, ces éléments de formulaire semble ne jamais le faire revenir sur le serveur. Je suis à l'aide deChrome
et quand j'observe le HTTP post, je vois la suite.En-Têtes De Requête
Demande De La Charge Utile
des idées? Quand je télécharge un fichier, j'ai besoin d'envoyer une forme supplémentaire de valeurs avec ce fichier.J'ai été assez proche. La solution était de remplacer
onBuildItemForm
.L'instance
form
est de type FormData. En regardant ma HTTP post, je peux voir mes valeurs des champs de formulaire sont envoyées vers le serveur, et mon serveur ne voit en fait les valeurs de maintenant. Espérons que vous aide.savez-vous comment cela fonctionnerait si je veux uploader plusieurs fichiers et de joindre des informations différentes pour chacun d'eux?
Juste ajouter un détail qui peut faire trébucher certaines personnes: La forme.méthode append est:
form.append('key',value);
*Notez la virgule de séparation entre le nom & valeur, pas côlon.Wayne, Comment accéder à ceux qui sont passés de la valeur supplémentaire à côté serveur?
Je viens d'utiliser cette partie de la logique à l'intérieur d'une fonction distincte qui sera appelée sur le click du bouton de téléchargement. Alors déclencher le téléchargement. Quelque chose comme ça.. "code" uploadMe(item) { this.uploader.onBuildItemForm = (fileItem: de tout, de la forme: tout) => { formulaire.append('empid', '12345'); }; point.upload(); }
OriginalL'auteur Jane Wayne
C'est comment file-uploader.class.js les casseroles de la forme des données.
Comment accéder à ceux qui sont passés de la valeur supplémentaire à côté serveur?
Généralement sur le côté serveur, vous devez accéder à la requête http en-tête de l'objet et spécifiques de l'en-tête de la clé et de la Liste de valeurs.
OriginalL'auteur Sudherson Vetrichelvan
Comme pour l'accès aux données dans le serveur, il peut être fait en utilisant
Multer
:OriginalL'auteur dasfdsa