Bauteilname
Du kannst data-gjs-custom-name auf deinen Komponenten HTML verwenden. '<h1 data-gjs-custom-name="Dein Name" ...>'Du kannst data-gjs-icon auf deinen Komponenten verwenden, HTML. '<h1 data-gjs-icon='<i class="fa fa-arrows"></i>' ...>' Bitte ändere deinen Titel in etwas Bedeutungsvolleres, damit andere bereits gelöste Pr...
Lesen Sie die vollständige Antwort unten ↓Frage
Ich habe zwei Fragen.
-
Gibt es eine Möglichkeit, den Namen der eingebauten Komponenten zu ändern? Ich wollte den Namen "Box" in "Div" ändern. Derselbe Name erscheint also in Select und im Layers/Navigator-Panel. Einfach ausgedrückt: Wenn ich ein Div per Drag & Drop ziehe, muss es Div heißen.
-
Gibt es eine Möglichkeit, ein Symbol vor den Text jedes Item-Typs im Ebenen-Panel zu setzen? Ich meine eine Box für Div, ein Listensymbol für ULs usw.
Antworten (3)
Du kannst data-gjs-custom-name auf deinen Komponenten HTML verwenden. '<h1 data-gjs-custom-name="Dein Name" ...>'Du kannst data-gjs-icon auf deinen Komponenten verwenden, HTML. '<h1 data-gjs-icon='<i class="fa fa-arrows"></i>' ...>' Bitte ändere deinen Titel in etwas Bedeutungsvolleres, damit ander...
Ich würde hinzufügen, dass du, wenn du auf HTML5 Drag & Drop angewiesen bist, das Ereignis 'canvas:dragdata' verwenden kannst https://grapesjs.com/docs/api/editor.html#available-events So kannst du dem Editor "externe Drops" vermitteln, z. B. standardmäßig kann GrapesJS Bilder erkennen, indem du 'c...
@NicoEngler Gibt es eine andere Möglichkeit, für jeden Typ standardmäßige benutzerdefinierte Namen festzulegen? Wenn jemand Inhalte von außen per Drag & Drop drängt, möchte ich die Namen dieser Divs auch als "Divs" anzeigen. :)
Verwandte Fragen und Antworten
Führe die Forschung mit ähnlichen Themendiskussionen fort.
Problem #1902
Das Verhalten von eingebauten Komponenten deaktivieren/ändern
Hey, Ich versuche, GrapesJs für ein Projekt zu beauftragen, an dem ich gerade arbeite. Aber gibt es eine Möglichkeit, die eingebauten Kompo...
Problem #1191
Gibt es eine Möglichkeit, die Anzahl der Komponenten zu bestimmen?
Ich möchte den Komponentenstart ab dem zweiten entfernen, also muss ich den Traversal machen. domc.getComponents() bekommt alles. Ich möcht...
Problem #1374
Eigenschaften der Standardkomponenten
Gibt es eine Möglichkeit, die Standardeigenschaften von Komponenten zu ändern? Ich möchte, dass fast alles 'kopierbar: false, resizable: fa...
Problem #1144
Benutzerdefinierte Eigenschaft zur Änderung mehrerer Einstellungen
Gibt es eine Möglichkeit, eine aktuelle Eigenschaft zu erweitern oder eine neue zu erstellen, um mehrere Eigenschaften zu ändern? Ich habe...
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.