Kollabierte Kategorie in Blöcken, wenn der Grapes Editor geladen wird
Probier es mal mit diesem '''js const Kategorien = Editor. BlockManager.getCategories(); categories.each(category => { category.set('open', false).on('change:open', opened => { opened.get('open') && categories.each(category => { category !== geöffnet && category.set('open', falsch) }) }) }) ```
Lesen Sie die vollständige Antwort unten ↓Frage
Hallo, Ich möchte, dass alle Kategorien, die in Blocks aufgeführt sind, zunächst im kollabierten Zustand sein müssen, wenn der Grapes JS Editor geladen wird. Wie soll ich das tun? Außerdem, wenn eine Kategorie angeklickt wird, werden alle anderen wie Akkordeon geschlossen. Ist das möglich?
! Bild
Danke!
Antworten (3)
Probier es mal mit diesem '''js const Kategorien = Editor. BlockManager.getCategories(); categories.each(category => { category.set('open', false).on('change:open', opened => { opened.get('open') && categories.each(category => { category !== geöffnet && category.set('open', falsch) }) }) }) ```
Wow Mann, vielen Dank!
Vorschau: ! Bild :heart_eyes:
Gib deine benutzerdefinierte Klasse und Set-Stile mit dem Hintergrundbild an Zum Beispiel Code: Im bm.add-Block und in CSS
Verwandte Fragen und Antworten
Führe die Forschung mit ähnlichen Themendiskussionen fort.
Problem #1639
Wäre es möglich, die Einstellungen unter dem Style Manager so zu ändern, dass HREF vorhanden ist, wenn ein Link erstellt wird?
Ich benutze einen voreingestellten Newsletter mit integriertem RTE (möchte den ck-Editor nicht wie in der Demo verwenden). Um einen Text zu...
Problem #576
Textinhalte sind nicht immer bearbeitbar
Hallo @artf, Mir ist aufgefallen, dass wenn ich eine Komponente hinzufüge, die eine Kombination aus Text und einem "<a>Tag" enthält, der Te...
Problem #1091
Wie man die erste Komponente auswählt
Ich möchte den Editor mit sichtbarem und ausgefülltem Style-Manager starten. Das bedeutet, dass eine Komponente standardmäßig ausgewählt wi...
Problem #757
Eigenschaften von ChildNodes
Hallo @artf, In der toHTML-Funktion, Wie man alle Attribute von Eltern- und Kindknoten abruft. Denn ich sehe, dass nur die Attribut-ID abge...
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.