Im Allgemeinen verfügen Listen über Auswahlfunktionen, wobei Einzelauswahl, Doppelauswahl und Mehrfachauswahl sehr verbreitet sind. Implementieren Sie in benutzerdefinierten Loop-Listen und Bildern die Funktionen für Einzelauswahl, Mehrfachauswahl und inverse Auswahl mit der Maus. # Reagiere mit Mausmultiples React-Maus-Mehrfachauswahlkomponente Einschränkung> Realisiert hauptsächlich den Effekt der Mehrfachauswahl mit der Maus. Ohne die ursprüngliche Liste zu zerstören, verfügt die eingebettete Komponente über die Funktion der Mehrfachauswahl mit der Maus.
Installieren
Verwenden von Konfigurationselementen /** * WrapperScroll?: beliebig, // Scroll-Einheit „ID“; * * itemClass: string, // Allgemeine Listbox-Trading-Klasse * * activeClass?: string, // Listbox ausgewählte Klasse * * isDataChange: any, // gerendertes Array, Datenänderungen erkennen * * activePosition?: any, // Daten aktiv auswählen * * onSelected: (pos: beliebig, item: beliebig, data: beliebig) => void, // ziehen * * onSingleSelected?: (pos: beliebig, item: beliebig, data: beliebig) => void, // klick * * Hinweis: itemClass und children loop box className müssen konsistent sein und dieselbe Box muss an data-position gebunden sein, welche die ausgewählte eindeutige Identifikation exportiert. * Hinweis: Elemente mit Fragezeichen sind optional, andernfalls sind sie erforderlich. */ > Bedienungsanleitung: Beispiel: <MausMultiples WrapperScroll = "Bildkörper klassifizieren" itemClass='Auswahlfeld' activeClass='Auswahlbox-aktiv' aktivePosition={aktivePosition} beiAusgewählt={ausgewählt} isDataChange={Bildlisten} {imageLists.map(item => { zurückkehren ( <div Klassenname="Auswahlfeld" Datenposition = {item.FileId} > <div Klassenname = "Listenbild"><img src = { item.FileUrl } /></div> </div> ) })} </MouseMultiples> > Beschreibung: > individuelles Design, Stil, Raster, Auswahleffekt usw. für Kinder. > Importieren Sie die Komponente und umschließen Sie die entworfene Liste direkt. Stellen Sie sicher, dass className und itemClass konsistent sind, achten Sie darauf, die Datenposition zu importieren und stellen Sie sicher, dass activeClass einen hervorgehobenen Stil hat. . . Oben finden Sie den detaillierten Inhalt der React-Maus-Mehrfachauswahlfunktion. Weitere Informationen zur React-Maus-Mehrfachauswahl finden Sie in den anderen verwandten Artikeln auf 123WORDPRESS.COM! Das könnte Sie auch interessieren:
|
<<: Installations-Tutorial für die komprimierte Version von MySQL 5.7.18 Archiv
>>: So löschen Sie ein Image in Docker
Inhaltsverzeichnis Vorwort 1. Art von 2. Instanz ...
In diesem Artikel wird der spezifische Code des o...
Problembeschreibung Ich möchte CSS verwenden, um ...
In den letzten Jahren meiner Karriere habe ich an...
1. Mentale Reise Als ich kürzlich das Cockpit sch...
Standardmäßig erfolgt das Lesen und Schreiben von...
Zum Beispiel: Code kopieren Der Code lautet wie fo...
Kurzeigenschaften werden verwendet, um mehreren E...
Wie üblich posten wir zuerst den Bildeffekt: Das ...
Auf der Seite werden externe Dateien wie JS, CSS u...
In diesem Artikelbeispiel wird der spezifische Co...
Dieser Artikel beschreibt, wie mehrere Instanzen ...
Inhaltsverzeichnis 1. mysqldump-Befehl zum Sicher...
Hintergrundanforderungen: Mit zunehmender Größe d...
1. Verwenden Sie Docker-Images, um alle Image-Dat...