2017-07-25 1 views
0

J'essaie de créer un champ de fichier sous la forme d'un bouton avec une icône. Il semble dans la documentation que ce n'est pas pris en charge dans la version 6.2.0 moderne. Y a-t-il un moyen?Extjs 6.2.0 Champ de fichier moderne en tant que bouton

Lien vers Docs: http://docs.sencha.com/extjs/6.2.0/modern/Ext.field.File.html

Il ne semble pas aussi être un moyen de changer le texte du bouton par défaut ou le texte qui l'accompagne.

+0

(Ajouter un lien vers la référence de la documentation pour aider les gens à mieux vous comprendre) –

+0

Merci pour la pointe! – Baron

Répondre

0

C'est de par sa conception. Le texte de l'entrée du fichier est défini par le navigateur et ne doit pas être modifié par le développeur. Habituellement, les gens contourner cela en générant un affichage: entrée de fichier caché et un bouton générique qui déclenche l'entrée du fichier via JS.

Je crains que vous deviez passer à des mesures similaires dans ExtJS.

Pour référence est ici une discussion sur le SO sur la façon de changer l'étiquette de l'élément d'entrée de fichier HTML bon vieux: Labeling file upload button