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

Code zum Aktivieren von IE8 im IE7-Kompatibilitätsmodus

Das beliebteste Tag ist IE8 Browser-Anbieter geben...

So verwenden Sie den Flat Style zum Gestalten von Websites

Das Wesen einer flachen Website-Struktur liegt in...

Über das WeChat-Gleitproblem des UniApp-Editors

Das Uniapp-Applet wird ein ähnliches Dropdown-Pro...

So optimieren Sie die MySQL-Abfragegeschwindigkeit

In den vorherigen Kapiteln haben wir die Auswahl ...

Schnelle und sichere Methode zum Umbenennen einer MySQL-Datenbank (3 Arten)

Inhaltsverzeichnis So benennen Sie eine MySQL-Dat...

Vue basierend auf einer Element-Button-Berechtigungsimplementierungslösung

Hintergrundanforderungen: Das ERP-System muss ein...

Natives JS zur Implementierung eines einfachen Rechners

In diesem Artikelbeispiel wird der spezifische Co...

Fünf Möglichkeiten zur Implementierung der Vererbung in js

Ausleihen von Konstruktoren Die Grundidee dieser ...

13 JavaScript-Einzeiler, die Sie wie einen Experten aussehen lassen

Inhaltsverzeichnis 1. Holen Sie sich einen zufäll...

JavaScript zum Erreichen einer festen Seitenleiste

Verwenden Sie Javascript, um eine feste Seitenlei...

Detaillierte Erläuterung der MySQL-Transaktionsisolationsebene und des MVCC

Inhaltsverzeichnis Transaktionsisolationsebene Be...

HTML-Tutorial: Definitionsliste

<br />Originaltext: http://andymao.com/andy/...

25 Beispiele für Website-Design im Nachrichtenstil

bmi Voyager Heugabel Ulster Lebensmittelhändler F...