Die beliebtesten React Slider-Komponenten
1.Reagieren Sie den Federschieber
Dies ist ein Schieberegler, der r . verwendet eact-spring unter der Haube.
Dieses Projekt zielt darauf ab, durch die Konfiguration flexibel zu sein sowie durch vernünftige und vernünftige Standardeinstellungen einfach zu bedienen zu sein.
Sie können einen echten Blick darauf werfen, wie dies in Storybook verwendet werden kann unter: farbenmeer.github.io/react-spring-slider .
Demo ansehen: https://farbenmeer.github.io/react-spring-slider/
Auf GitHub anzeigen: https://github.com/farbenmeer/react-spring-slider
Wo kann ich Hex-Krypto kaufen?
2.Reagieren Sie fantastischen Slider
Reagiere fantastisch Slider . React-awesome-slider ist eine 60fps, erweiterbare, hochgradig anpassbare, produktionsbereite React-Komponente, die einen Medien-(Bild/Video-)Galerie-Slider/Karussell rendert.
3.Reagieren Sie die Komponente mit dem Eingabeschieberegler.
Reaktions-Eingabe-Schieberegler
Demo
https://swiftcarrot.dev/react-input-slider
4.Reagieren Sie nach unten
React-Komponente, die CSS verwendet, um ein Kind von seiner aktuellen Höhe zur Höhe zu animieren: automatisch beim Einhängen/Aktualisieren/Aushängen.
CSS unterstützt derzeit nicht das Animieren von Höhe zu Höhe von Elementen: auto und daher wird normalerweise Javascript verwendet, um diesen Effekt zu erzielen.
Diese Komponente verwendet CSS, um die Animation nach einem Algorithmus auszuführen (der hier zuerst beschrieben wird). Die gewünschte Höhe des Elements wird berechnet, und dann wird CSS verwendet, um diese Höhe zu ändern. Nachdem der Übergang abgeschlossen ist, wird die Höhe auf Höhe: Auto gesetzt.
React-Slidedown ist perfekt für Dropdown-Listen, Popup-Menüs, Akkordeons und schließbare Panels mit unterschiedlich großen Inhalten.
Mir sind keine browserübergreifenden Probleme ab IE10 bekannt.
Auf GitHub anzeigen: https://github.com/frankwallis/react-slidedown
5. Reagieren Sie Vergleichsbild
Einfache React-Komponente, um zwei Bilder mit dem Schieberegler zu vergleichen.
Merkmale
- Einfach
- Responsive (an die Elternbreite anpassen)
- Größenunterschied zwischen zwei Bildern richtig behandelt. Elementgröße bestimmt durch die folgenden zwei Faktoren:
- Breite der Eltern
- Seitenverhältnis des rechten Bildes
Auf GitHub anzeigen: https://github.com/junkboy0315/react-compare-image
6.Reagiere Geschenke
Diashow-Framework gebaut mit React-Router 4
Demo: https://bvaughn.github.io/react-presents/
Auf GitHub ansehen
7.Reagieren Sie Nouislider
Umhüllt Leongersen/noUiSlider in eine Reaktionskomponente.
Neue Eigenschaften
Im Vergleich zum zugrunde liegenden noUiSlider-Projekt gibt es in React-nouislider keine zusätzlichen Funktionen. Wenn Sie weitere Funktionen benötigen, wenden Sie sich bitte an die https://github.com/leongersen/noUiSlider Repository.
8.Material AutoRotatingCarousel
Führen Sie mit diesem Karussell im Materialstil neue Benutzer in Ihre App ein.
Sie haben also eine großartige App geschrieben und sie und alles bereitgestellt. Aber wie führen Sie neue Benutzer an Ihre App heran? Nun, die Material-Design-Richtlinien haben eine Lösung: Zeigen Sie die Top-Vorteile in einem schönen, automatisch rotierenden Karussell!
Dieses Projekt implementiert ein solches Karussell für Material-UI.
Python String in der Liste ersetzen
Demo: https://mui.wertarbyte.com/#material-auto-rotating-carousel
Auf GitHub ansehen
9.Reagieren Sie animierten Schieberegler
Eine Slider/Carousel-Komponente für React, die benutzerdefinierte CSS-Animationen unterstützt.
Merkmale:
- Gebrauchsfertige Slider-Komponente mit Animationen
- Einfache Anpassung
- Horizontale oder vertikale Navigation
- Swipe-Navigation auf Touch-Geräten
- Unendlich-Schieberegler
- Automatisches Abspielen
- Unterstützt jedes Element als Kinder
- Sauberes DOM ohne schmutzige Manipulationen
- Unterstützung für CSS-Module
- Funktioniert mit SSR
- Funktioniert auf IE11
GitHub: https://github.com/erichbehrens/react-animated-slider
10.Reagieren Sie den zusammengesetzten Schieber
Willkommen in der Zukunft. React Compound Slider ist eine winzige (5kb) Slider-Komponente ohne Meinung zu Markup oder Styles.
Dokumentation und Beispiele
Slider-Funktionen
- Kleine Größe (4,3 KB)
- Macht keine Annahmen über Ihr Markup
- Unterstützt SVG-Schieberegler
- Unterstützt Typoskript
- Präzise Kontrolle über Benutzerinteraktionen und Styling
- Horizontale/vertikale Anzeige
- Die Anzeige der Werte kann umgekehrt werden
- Unterstützt Maus- und Touch-Ereignisse (getestet in IE9+, Chrome, Firefox & Safari)
- Unterstützt Tastaturereignisse, sodass Griffe mit den Pfeiltasten verschoben werden können
- Erstellen Sie jede Art von Schieberegler (Wert, Bereich, Schieberegler mit N-Handle)
- Erzeugt gleichmäßig verteilte, von Menschen lesbare Tick-Werte, um Ihren Schieberegler zu beschriften
- Integriert sich nahtlos in jeden App-Styling-Ansatz (CSS, CSS-in-JS, Inline-Stile)
- Interaktionsmodi (Kreuzung zulassen, Kreuzung verhindern, Pushable-Modus, Erstelle deinen eigenen Modus)
GitHub: https://github.com/sghall/react-compound-slider
11.Reagieren Sie Wirbelig
Eine karussell-/sliderähnliche Komponente zum sequentiellen Anzeigen von Folien oder Foliensätzen.
GitHub: https://github.com/jane/react-whirligig
12.A React Slider-Komponente
Dieses Projekt wird nicht mehr aktiv gepflegt. Es gibt einige großartige Alternativen zu diesem Projekt. wir verwenden rc-slider.
✨ DEMO ✨
13.Reagieren Sie Slide
React Slidy - Minimalistische und sanfte Touch-Slider-Komponente für React https://react-slidy.midu.dev/
React Slider ist eine einfache und minimale Slider-Komponente. Es basierte auf dem fabelhaften Lory.js-Slider, obwohl das Hauptziel darin besteht, die beste Leistung und Laufruhe zu erreichen, wurde vieles neu geschrieben. Außerdem ist es in eine React-Komponente eingebunden, um in Projekten mit ReactJS verwendet werden zu können.
Browser-Kompatibilität
Ich habe das nicht viel getestet, aber es soll mit Firefox, Chrome, Edge, Safari und IE 10+ funktionieren. Wenn nicht, füllen Sie bitte ein Problem aus.
Merkmale
- 1:1 Schlittenbewegung
- Optimiert für Laufruhe und Leistung
- Lazy Loading für Slider und für jede Folie
- Server-Rendering-kompatibel
14.React Swift Slider
React Web Slider Component - Es ist ein Bild-Slider. React Swift Slider ist ein einfacher Bild- / Bild-Slider zum Reagieren.
Demo
Demo-1
GitHub: https://github.com/zulucoda/react-swift-slider
15.Reagieren Sie den Ansichtsschieberegler
Nicht noch ein Karussell; eine einfachere Komponente, die horizontale Folienübergänge zwischen Schritten eines Assistenten oder Ebenen eines Drilldowns animiert.
Live-Demo: https://jcoreio.github.io/react-view-slider/index.html
GitHub: https://github.com/jcoreio/react-view-slider
16.Schiebelineal Demo
SlideLineal Komponente für ReactJS,Slider Value Selector base React.
17.Reagieren Sie den Seitenschieberegler
Ein ganzseitiger Slider mit Reaction und Typescript.
18.Reagieren Sie Folie
CSS-unabhängige Slider-Komponente für React.
Live-Demo
https://mpowaga.github.io/react-slider/
GitHub: https://github.com/zillow/react-slider
19. Slider-UI-Komponente für React.
Javascript-Schlangenspiel entsperrt
Merkmale
Unterstützt IE9, IE9+, Chrome, Firefox und Safari
Live-Demo http://react-component.github.io/slider/examples/handle.html
GitHub: https://github.com/react-component/slider
#reactjs #javascript