Erweitern Sie Beispiele/Dokumentationen von Pannel/Command durch das Öffnen einer neuen Ansicht
Eine gute Praxis, um sich mit GrapeJS vertraut zu machen, ist, zu versuchen, den Blockmanager zu duplizieren und einen eigenen zu erstellen. Das kannst du erreichen, indem du die untenstehenden Dateien bearbeitest. Ein gutes Beispiel wäre, das src/blockmanagerand zu kopieren, es src/sectionmanager zu nennen und dann a...
Lesen Sie die vollständige Antwort unten ↓Frage
Hallo Artur,
Zunächst einmal ist Grapesj großartig!
Im Moment versuche ich herauszufinden, wie ich ein Panel mit einer Taste erstelle, die eine neue Ansicht öffnet, wie es die Blöcke und Layermanager-Buttons tun. Ich möchte meine eigenen Elemente in dieser neuen Ansicht rendern. Ich schaue mir den Code an, den du verwendest, um diese Ansichten zu öffnen, aber der verwendet die Manager, um die Items zu rendern. Es ist auch etwas unklar, was der ganze Code bewirkt.
Es wäre großartig, mehr Dokumentation zu diesem Thema zu haben.
Antworten (3)
Eine gute Praxis, um sich mit GrapeJS vertraut zu machen, ist, zu versuchen, den Blockmanager zu duplizieren und einen eigenen zu erstellen. Das kannst du erreichen, indem du die untenstehenden Dateien bearbeitest. Ein gutes Beispiel wäre, das src/blockmanagerand zu kopieren, es src/sectionmanager...
Hey, ich habe mich über etwas Ähnliches umgesehen und das hier gefunden. Ich wollte wissen, ob es irgendeine Dokumentation gibt, die den Prozess der Erstellung neuer Ansichten weiter erklärt.
Hallo @RuudH danke für den Vorschlag, ich hoffe, bald mehr zu diesem Argument veröffentlichen zu können. Fürs Erste kann ich dir nur empfehlen, die für diese Panels verwendeten Befehle zu überprüfen (z. B. OpenBlocks)
Verwandte Fragen und Antworten
Führe die Forschung mit ähnlichen Themendiskussionen fort.
Problem #2400
Ist es möglich, eine im Panel hinzugefügte Taste aus einer Funktion außerhalb von GJS zu "umschalten"?
Hallo zusammen, Zunächst einmal ein großartiges Projekt, ich habe es wirklich genossen, GJS für unseren Anwendungsfall zu erweitern – und b...
Problem #2972
Deaktiviere Skripte auf Canvas
Hallo, zunächst einmal danke ich für ein großartiges Tool. Bei meinem Projekt habe ich das Problem, dass ich Skripte im Editor deaktivieren...
Problem #3222
Wie aktualisiert/rendert man neu, nachdem ein neuer Knoten hinzugefügt wurde?
Ich füge manuell einen neuen Knoten in eine gerenderte Komponente ein. Das visuelle Ergebnis ist okay, aber unmöglich zu speichern, weil me...
Problem #3363
Die Set-Content-Funktion leert den Komponenteninhalt
Ich versuche, die Set-Funktion zu verwenden, um den Inhalt einer Komponente zu ändern, aber tatsächlich ist das Ergebnis eine leere Kompone...
Kostenpflichtige Plugins, die diesem Problem entsprechen
Kuratiert nach Themen-Schlüsselwörtern und Label-Relevanz, damit Sie schneller liefern.
Lade: Empfehlungen für kostenpflichtige Plugins...
Überprüfen Sie die Open-Source-GrapesJS-Plugins auf GitHub Oder suchen Sie schnell in unserem kostenlosen Katalog.
Durchstöbere kostenlose Plugins →Premium-Plugins werden mit Support, regelmäßigen Updates und produktionsreifen Funktionen geliefert – das spart Tage an Integrationsarbeit.
Durchsuchen Sie Premium-Plugins →Durchsuchen Sie Plugin-Kategorien
Springe direkt zu den Plugin-Kategorieseiten im Marktplatz.