reactjs beweglicher und skalierbarer Komponenten
den letzten paar Stunden, die ich habe versucht, die Suche nach einem Weg, um ein reagieren Komponente verschiebbare und veränderbare. Ich habe einen Weg gefunden, es zu machen, ziehbar mit reagieren drag-and-drop, aber ich kann nicht finden eine einfache Möglichkeit, um es in der Größe geändert werden :/
Hat jemand eine Erfahrung, wie man ein Bauteil gezogen werden kann und veränderbare?
Jede Hilfe oder Hinweise sind wir sehr dankbar.
Du musst angemeldet sein, um einen Kommentar abzugeben.
https://github.com/STRML/react-resizable
Verwendung reagieren-grid-layout um dieses problem zu lösen. Speziell für ein scheduling-widget, wo Benutzer kann die Skala der Zeit-Blöcke und ziehen Sie Sie entlang einer horizontalen Zeitachse.
reagieren-grid-layout sorgt für ein raster mit verschiebbare und in der Größe anpassbare widgets plus responsive layout, optional auto-Verpackung, unter anderem features.
Kind-Knoten sind verschiebbare und veränderbare. Das layout definiert, in der jedes Kind "_grid" prop kann alternativ definiert werden direkt an die Eltern "layout" prop:
Callback-Funktionen übergeben werden können, um die Komponenten als Requisiten. Einhängen in dieser sollte es Ihnen ermöglichen, zu definieren benutzerdefinierte Verhalten:
Code-Beispiel aus den docs:
https://github.com/STRML/react-grid-layout
Demo hier:
https://strml.github.io/react-grid-layout/examples/0-showcase.html
Habe ich mit
react-rnd
und bin wirklich glücklich mit ihm: https://github.com/bokuweb/react-rnd