Vue implementiert ein Suchfeld mit einer Lupe

Vue implementiert ein Suchfeld mit einer Lupe

In diesem Artikel erfahren Sie, wie Sie mit Vue ein Suchfeld mit einer Lupe implementieren. Der spezifische Inhalt ist wie folgt

Verwendung von Schriftsymbolen im einzelnen Eingabe-Tag:

Der erste Schritt besteht darin, das Iconfont-Symbol global in main.js zu importieren.
Der zweite Schritt besteht darin, ein Attribut dynamisch an das Eingabe-Tag zu binden und den Wert der Variable in den Daten festzulegen.
Schritt 3: Ändern Sie das &#x im Schriftsymbolcode in \u

Der Code lautet wie folgt:

<Vorlage>
    <div Klasse="Anmelden">
        <!--Header-Suche-->
       <div Klasse="oben">
           <div class="top-text iconfont">Guangzhou&#xe612;</div>
           <div Klasse="top-btn">
               <Eingabetyp="Text" :Platzhalter="Symbol" Klasse="Symbolschriftart">
           </div>
           <div Klasse = "top-x iconfont iconlingdang1"></div>
       </div>   
    </div>
</Vorlage>

<Skript>
    Standard exportieren {
        Name:"Anmelden",
        Daten(){
           zurückkehren {               
               Symbol: '\ue637 Bitte geben Sie Schlüsselwörter ein'
           }
        }
    }
</Skript>

<Stilbereich>
    .Login{
        Breite: 100 %;
        Höhe: 100%;
    }
    .Spitze{
        Breite: 100 %;
        Höhe: 0,8rem;
        Hintergrundfarbe: rosa;
        Anzeige: Flex;
        Elemente ausrichten: zentrieren;
        Schriftgröße: 0,35rem;
    }
    .top-text{
        Rand links: 0,3rem;
    }
    .top-btn{
        Breite: 4,8rem;
        Höhe: 0,5rem;
        Rand links: 0,2rem;
        Rand rechts: 0,55rem;
    }
    .top-btn>Eingabe{
        Breite: 100 %;
        Höhe: 0,5rem;
        Randradius: 1rem;
        Rand: keiner;
        Gliederung: keine;
        Polsterung links: 0,3rem;
    }
</Stil>

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • Vue realisiert den Produktlupeneffekt
  • Beispielcode einer in Vue3 gekapselten Lupenkomponente
  • Vue3 realisiert den Bildlupeneffekt
  • Vue implementiert die Lupenfunktion der Produktdetailseite
  • Vue implementiert den Lupeneffekt beim Tab-Umschalten
  • Vue implementiert einen einfachen Lupeneffekt
  • Vue3.0 Handschrift-Lupeneffekt
  • Vue implementiert Lupeneffekt
  • Ein handgeschriebener Vue-Lupeneffekt
  • Vue3 kapselt die Lupeneffektkomponente der Jingdong-Produktdetailseite

<<:  Beispielcode für die Verwendung von Nginx zur Implementierung einer 301-Weiterleitung zum https-Stammdomänennamen

>>:  Detaillierte Erläuterung von Beispielen für MySQL-Einzeltabellenabfragevorgänge [Syntax, Einschränkungen, Gruppierung, Aggregation, Filterung, Sortierung usw.]

Artikel empfehlen

Ein Beispiel zur Optimierung eines Projekts nach Abschluss des Vue-Projekts

Inhaltsverzeichnis 1. Geben Sie unterschiedliche ...

Erweiterte Verwendungsbeispiele für den Befehl mv in Linux

Vorwort Der Befehl mv ist die Abkürzung für move ...

Vue implementiert Mehrfachauswahl im unteren Popup-Fenster

In diesem Artikelbeispiel wird der spezifische Co...

Führen Sie die Schritte zur Installation von MySQL 8.0.x unter Linux aus.

MySQL Einführung in MySQL MySQL war ursprünglich ...

Gängige Methoden und Probleme der Docker-Bereinigung

Wenn Sie Docker für die Entwicklung im großen Maß...

Detaillierte Analyse von MySQL-Datenbanktransaktionen und -Sperren

Inhaltsverzeichnis 1. Grundlegende Konzepte SÄURE...

Ubuntu 20.04: Beispiel zum Ändern der IP-Adresse

veranschaulichen: Als ich heute das letzte Experi...

Fragen und Antworten: Unterschiede zwischen XML und HTML

F: Ich weiß nicht, was der Unterschied zwischen XM...