Filterblöcke funktionieren nicht wie in der Dokumentation beschrieben
Diese Methode gilt nur, wenn der Standard-Blockmanager bereits gerendert ist. Wenn du zu Beginn neu rendern musst, kannst du das Ereignis der Blockmanager-Aktivierung abonnieren. '''js editor.on('command:run:open-blocks', () => { const blocks = editor. BlockManager.getAll(); const filtered = blocks.filter(block => blo...
Lesen Sie die vollständige Antwort unten ↓Frage
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome v123 Reproduzierbarer Demo-Link https://jsfiddle.net/7xu0efLc/3/ Beschreibe den Käfer Die GrapesJs-Dokumentation zeigt, dass es angeblich möglich ist, die Blöcke zu filtern und den BlockManager mit der gefilterten Liste der Blöcke neu zu rendern. (siehe Dokumente https://grapesjs.com/docs/api/block_manager.html#render) In der Fiddle sieht man, dass es nicht funktioniert. Nur der Textblock sollte sichtbar sein. Wie reproduziert man den Bug?Fiddle öffnen oder Filtercode aus verkn...
Antworten (3)
Diese Methode gilt nur, wenn der Standard-Blockmanager bereits gerendert ist. Wenn du zu Beginn neu rendern musst, kannst du das Ereignis der Blockmanager-Aktivierung abonnieren. '''js editor.on('command:run:open-blocks', () => { const blocks = editor. BlockManager.getAll(); const filtered = blocks...
Danke @artf
Das Problem, auf das Sie stoßen, dass 'BlockManager.render()' Blöcke nicht wie erwartet filtert, stammt aus einem weit verbreiteten Missverständnis darüber, wie GrapesJS (und das zugrundeliegende Backbone.js Framework) Sammlungen handhabt. Obwohl die Dokumentation besagt, dass 'render()' ein "Array...
Verwandte Fragen und Antworten
Führe die Forschung mit ähnlichen Themendiskussionen fort.
Problem #6458
Sector.setName funktioniert nicht
GrapesJS-Version [x] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome Reproduzierbarer Demo-...
Problem #5705
Komponentenwerkzeuge verzerren sich, wenn der Editor vergrößert wird
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome v122 Reproduzierbarer...
Problem #5199
Änderungen an den Attributen der Komponenten werden in allen Instanzen reproduziert, statt nur in einer
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome v114 Reproduzierbarer...
Problem #4097
MousePosFetcher in der Resumizer-Konfiguration & change:style-Listener funktioniert nicht
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Brave V1.34.81 Reproduzierbar...
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 →Verwandte Tutorials
Tiefgehende Anleitungen zum gleichen Thema.
Tutorial
Introducing Search on GJS.Market
GJS.Market now has one search across everything we publish — plugins, articles, community questions, guides, authors and services. Press ⌘K from any page.
Tutorial
Wie man 2026 mit GrapesJS einen KI-gestützten Page Builder erstellt
Was wir beim Bau von GJSDocs gelernt haben – von einfacher KI-Textgenerierung bis hin zu strukturiertem, kontextbewusstem visuellem Editing
Tutorial
Wie viel kostet es, 2026 einen SaaS-Page Builder zu bauen?
Wie viel kostet es, einen SaaS-Seitenbauer im Jahr 2026 zu erstellen? Entdecken Sie realistische Entwicklungskosten, Zeitpläne, Funktionen und wie die Nutzung G
Durchsuchen Sie Plugin-Kategorien
Springe direkt zu den Plugin-Kategorieseiten im Marktplatz.