Minimale Anforderungen zur Erstellung einer benutzerdefinierten Komponente
Beginnen Sie zunĂ€chst mit der verbesserten Definition von Komponenten. In deinem Beispiel wird 'content: (<div>Foo</div>)' zu einem Objekt kompiliert, und wenn du ein Objekt/Array von Objekten zum Editor hinzufĂŒgst, bedeutet das, dass du den Parsing-Prozess nicht mehr brauchst und daher nie auf 'isComponent' klickst,...
Lesen Sie die vollstĂ€ndige Antwort unten âFrage
Ich habe den ganzen Tag die Dokumentation zum Erstellen einer benutzerdefinierten Komponente gelesen. Ich habe mir auch grapesjs-mjml als Beispiel angesehen. Ich versuche, einen Basistyp fĂŒr React-Komponenten zu erstellen, der bei Bedarf erweitert werden kann, aber im Moment möchte ich nur sehen, welche Lebenszyklusmethoden aufgerufen werden und wann. Ich versuche, speziell den Unterschied zwischen 'render' und 'toHTML' herauszufinden. Ich habe nur eine einfache Komponente mit etwas Logging erstellt, und es scheint nicht zu funktionieren. Hier ist mein Code '''js importiere React aus 'react';...
Antworten (2)
Beginnen Sie zunĂ€chst mit der verbesserten Definition von Komponenten. In deinem Beispiel wird 'content: (<div>Foo</div>)' zu einem Objekt kompiliert, und wenn du ein Objekt/Array von Objekten zum Editor hinzufĂŒgst, bedeutet das, dass du den Parsing-Prozess nicht mehr brauchst und daher nie auf 'is...
Dieser Thread wurde automatisch gesperrt, da es nach seiner SchlieĂung keine jĂŒngste AktivitĂ€t gegeben hat. Bitte eröffne eine neue Ausgabe wegen verwandter Bugs.
Verwandte Fragen und Antworten
FĂŒhre die Forschung mit Ă€hnlichen Themendiskussionen fort.
Problem #417
FĂŒge die Einstellungstaste zur benutzerdefinierten Komponente hinzu.
Hallo, Wie kann ich eine Einstellung erstellen oder zum Beispiel einen Bearbeiten-Button fĂŒr meine benutzerdefinierte Komponente? Zum Beisp...
Problem #985
Kann GrapesJS das Hochladen beliebiger Dateien ĂŒber den eingebauten Asset-Manager erlauben?
Ich habe mir sowohl den Asset-Manager-Code als auch das Wiki angesehen, und es scheint, dass trotz der Dokumentation, die behauptet, der As...
Problem #1401
Hilfe fĂŒr die Erstellung einer Komponente
Hallo, Ich muss zwei Dinge tun:Ich brauche eine Komponente, um einen Button mit spezifischer ID zu erstellen und die ID zu bearbeiten.Defin...
Problem #921
WĂ€hlen und fokussieren Sie ein HTML-Element ĂŒber eine Panel-SchaltflĂ€che
Hallo zusammen, Ist es möglich, den Fokus in einem Abschnitt mit Grapes zu setzen, zum Beispiel als Anker? Ich habe eine Panel-Taste, die n...
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.