[RUBY] [Comment utiliser l'étiquette]

Nous allons générer une méthode pour implémenter la fonction d'affichage d'une icône dans la vue et en cliquant sur l'icône pour afficher l'écran de sélection de fichiers. Cette fois, nous utiliserons la notation haml.

icon_label.png

Spécifiez le nom label.class comme élément parent comme indiqué dans l'image ci-dessus, Imbriquez l'icône que vous souhaitez afficher sur l'élément parent.

Cette fois, cette icône Je souhaite ajouter une fonction que l'écran de sélection de fichier apparaît lorsque vous cliquez sur Écrivez l'entrée. Nom de classe {type: "file"} sous l'icône.

Cette entrée {type: "file"} est la partie description de la fonction que l'écran de sélection de fichier apparaît.

De cette façon, vous pouvez faire apparaître l'écran de sélection de fichier lorsque vous cliquez sur l'icône dans le flux d'imbrication pour l'étiquette → décrivant l'icône que vous souhaitez afficher → décrivant la fonction que vous souhaitez implémenter pour l'icône.

label.png

Cliquez sur l'icône à gauche du bouton Envoyer et cela ressemblera à ceci:

label1.png

L'écran de sélection de fichier est apparu.

Comme note supplémentaire, input {type: "file"} est une description pour faire apparaître l'écran de sélection de fichier, mais tel quel, il est comme suit

label4.png

Le message "Sélectionner le fichier" apparaîtra, donc pour désactiver cet affichage, vous devez écrire ce qui suit en css.

label5.png

.Hidden est le nom de classe de l'entrée {type: "file"}. Vous pouvez masquer la sélection de fichiers en définissant display: none;.

c'est tout.

Recommended Posts

[Comment utiliser l'étiquette]
Comment utiliser Map
Comment utiliser rbenv
Comment utiliser with_option
Comment utiliser fields_for
Comment utiliser java.util.logging
Comment utiliser la carte
Comment utiliser collection_select
Comment utiliser Twitter4J
Comment utiliser MapStruct
Comment utiliser TreeSet
Comment utiliser l'identité
Comment utiliser le hachage
Comment utiliser Dozer.mapper
Comment utiliser Gradle
Comment utiliser org.immutables
Comment utiliser java.util.stream.Collector
Comment utiliser VisualVM
Comment utiliser Map
Comment utiliser l'API Chain
[Java] Comment utiliser Map
Comment utiliser Queue avec priorité
[Rails] Comment utiliser enum
Comment utiliser java Facultatif
Comment utiliser le retour Ruby
[Rails] Comment utiliser enum
Comment utiliser @Builder (Lombok)
Comment utiliser la classe Java
[Java] Comment utiliser removeAll ()
Comment utiliser la jonction de rails
Ruby: Comment utiliser les cookies
Comment utiliser Dependant :: Destroy
Comment utiliser Eclipse Debug_Shell
Comment utiliser Apache POI
[Rails] Comment utiliser la validation
Comment utiliser les variables Java
[Rails] Comment utiliser authenticate_user!
Comment utiliser GC Viewer
Comment utiliser Lombok maintenant
[Création] Comment utiliser JUnit
[Rails] Comment utiliser Scope
Comment utiliser la méthode link_to
[Rails] Comment utiliser la "devise" des gemmes
Comment utiliser Lombok au printemps
Comment utiliser StringBurrer et Arrays.toString.
Comment utiliser le tableau (mémorandum personnel)
Comment utiliser HttpClient de Java (Get)
Comment utiliser scope (JSP & Servlet)
Comment utiliser la méthode include?
[Rails] Comment utiliser l'appareil (Remarque)
Comment utiliser la méthode form_with
[Rails] Comment utiliser les messages flash