PageKit — der selbst gehostete GrapesJS-Website-Builder, als Quellcode. Early Access sichern

GrapesJS-Probleme

3,464 parsed GitHub-Probleme — 370 gelöst · 90 ist geöffnet. Suchen, filtern und erkunden Sie bewährte Antworten.

466-Probleme gefunden

🔍 components
#665117. November 2025von DavidHarvey2-Antworten
0-Reaktionen

Droppable wird ignoriert, wenn eine textfähige Komponente in Text übertragen wird

GrapesJS-Version [x] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome 142.0.7444.61 Reproduzierbarer Demo-Link https://codepen.io/DavidHarvey-the-lessful/pen/ZYWeMbG Beschreibe den Käfer Der Status der Komponente "droppable" wird ignoriert, wenn eine "textfähige" Komponen...

artf

https://github.com/GrapesJS/grapesjs/pull/6652#issuecomment-3551018995

GJS Helper

Das Problem, bei dem 'droppable: false' auf einer GrapesJS-'Text'-Komponente ignoriert wird, wenn eine 'textable'-Komponente hineingezogen wird, ist ein bekanntes Verhalten, das sich aus der Integration seines Rich Text Editor (RTE) durch...

#66418. November 2025von bilogic2-Antworten
0-Reaktionen

Fehler beim Setzen von Standardwerten eines erweiterten Modells

GrapesJS Version [x] Ich bestätige, die neueste Version von GrapesJS Welchen Browser benutzt du? Version 141.0.7390.123 (Offizielle Version) (64-Bit) Reproduzierbarer Demo-Link https://codesandbox.io/p/sandbox/jovial-elion-js8zgy?file=%2Findex.js%3A1%2C1-15%2C1 Beschreibe den Käfer Das oben Genannte hat in 0.15.x funk...

artf

Hey, @bilogic deine Demo scheint die richtige API zum Erweitern von Komponenten zu verwenden; die, die auf '.extend(' basiert, wurde schon vor langer Zeit fallen gelassen.

GJS Helper

Das Problem, auf das Sie stoßen, wenn Sie ein GrapesJS Komponentenmodell, insbesondere den 'Link'-Typ, erweitern und versuchen, dessen defaults Eigenschaft durch direkte Referenz auf linkType.model.prototype.defaults zu setzen, ist eine Ve...

#662914. Oktober 2025von paolotozzo1-Antwort
0-Reaktionen

Standardkomponentenstile wurden fälschlicherweise auf gerätespezifische Medienabfragen in v0.22.10+ angewendet

GrapesJS-Version [x] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome neueste Version Reproduzierbarer Demo-Link https://app.grapesjs.com/studio Beschreibe den Käfer Wie reproduziert man den Bug? Initialisieren des GrapesJS-Editors mit der Standardkonfiguration des Geräts...

GJS Helper

Das von dir beschriebene Problem ist eine bekannte Verhaltensänderung, die in GrapesJS v0.22.10+ eingeführt wurde, bei der Standardkomponentenstile auf gerätespezifische Medienabfragen falsch angewendet werden, wenn eine Komponente hinzuge...

#662310. Oktober 2025von zhengtulymGh1-Antwort
0-Reaktionen

Die benutzerdefinierte dynamische Liste friert nach dem Binden eines Arrays und dem Erweitern der Zeilen zur passenden Länge ein

GrapesJS-Version [x] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? 140.0.7339.214(正式版本) (x8664) Reproduzierbarer Demo-Link https://codesandbox.io/p/devbox/d27l6n Beschreibe den Käfer Ich möchte eine benutzerdefinierte dynamische Listenkomponente basierend auf GrapesJS erstell...

GJS Helper

Das Einfrierproblem, das Sie mit Ihrer benutzerdefinierten Dynamic List-Komponente in GrapesJS haben, ist ein klassisches Beispiel für eine Event-Feedback-Schleife. Sie tritt auf, weil der Ereignis-Listener, der für die Aktualisierung der...

#660612. September 2025von MisterKeyboard4-Antworten
2-Reaktionen

Der Editor braucht lange zum Laden (manchmal über eine Minute)

GrapesJS-Version [x] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Firefox Reproduzierbarer Demo-Link https://grapesjs.com/demo.html Beschreibe den Käfer Beschreibung Der Editor hat sehr langsame Ladezeiten. Auf komplexen Seiten (z. B. Homepage mit vielen Elementen und Plugin...

artf

Danke @MisterKeyboard, dass du das JSON bereitgestellt hast. Dein Projekt enthält 10K-ähnliche Regeln, was eine Menge ist, aber trotzdem würde ich nicht erwarten, dass die Last so stark beeinflusst wird. @mohamedsalem401 Ich denke, wir müs...

mohamedsalem401

@artf werde es mir ansehen und ein Update geben.

artf

@MisterKeyboard kannst du das JSON des Projekts teilen, damit wir das überprüfen können

#66034. September 2025von nanto2-Antworten
1-Reaktionen

Ampersand ist im Attributwert nicht entlassen

GrapesJS-Version [x] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome v142.0.7392.0 (Kanarienvogel) Reproduzierbarer Demo-Link https://jsfiddle.net/xce183nm/1/ Beschreibe den Käfer Wie reproduziert man den Bug? Erstellen Sie eine Editor-Instanz und laden Sie HTML-Code, de...

artf

Danke, dass du alle Infos und Details bereitgestellt hast, das war hilfreich. Danke auch für die PR.

GJS Helper

Du hast einen kritischen Fehler im HTML-Serialisierungsprozess von GrapesJS identifiziert, bezüglich des Escapes von Attributwerten. Das Problem rührt von der 'renderAttributes'-Methode des 'Component'-Modells her, die Attributwerte direkt...

#659018. August 2025von yashvi20262-Antworten
1-Reaktionen

Kann im Layermanager auf die gesperrten Komponenten zugreifen/löschen/ziehen

GrapesJS-Version [x] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrom Reproduzierbarer Demo-Link https://codepen.io/Harshsne/pen/zxvREjB Beschreibe den Käfer Wie reproduziert man den Bug? Drag & Drop die Textkomponente Was ist das erwartete Verhalten? Sie sollte im Layerma...

artf

Du kannst die Komponente mit der Eigenschaft 'layerable: false' aus den Schichten ausblenden oder deine eigene benutzerdefinierte Layer Manager UI mit der benötigten UI-Logik erstellen.

GJS Helper

Das Problem, bei dem gesperrte Komponenten im GrapesJS Layer Manager trotzdem ausgewählt, gezogen und gelöscht werden können, ist ein häufiger Verwirrungspunkt. Die Eigenschaft 'gesperrt' bei einer GrapesJS-Komponente steuert hauptsächlich...

#658713. August 2025von Sebbones1-Antwort
0-Reaktionen

Das Hinzufügen von Text zu einem Symbol ersetzt den Textknoten immer wieder

GrapesJS Version [x] Ich bestätige, die neueste Version von GrapesJS Welchen Browser benutzt du? Firefox Entwickler 142.0b9, Chrome 138.0.7204.184 Reproduzierbarer Demo-Link https://jsfiddle.net/artur_arseniev/ta19s6go/ Beschreibe den Käfer Wie reproduziert man den Bug? Mach die "Artikel"-Komponente zu einem Symbol Fü...

GJS Helper

Das von Ihnen beschriebene Problem, bei dem das Hinzufügen einer Textkomponente zu einer ursprünglichen Symbolinstanz zu Cursor-Resets, Flimmern und kontinuierlichen 'component:add'-Ereignissen führt, ist ein bekannter Interaktionskonflikt...

#65825. August 2025von msftedad2-Antworten
0-Reaktionen

Der Einzelzeigermodus ist für die Bearbeitung von Element-Drag-and-Drop-Aktionen nicht vorgesehen.

GrapesJS-Version [x] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Edge: Version 135.0.2535.51 (Offizielle Version) (64-Bit), Chrome: Version 135.0.6422.112 (Offizielle Version) (64-Bit) Reproduzierbarer Demo-Link https://app.grapesjs.com/studio?utmsource=grapesjs&utmmedium=m...

msftedad

Hallo Team, gibt es Neuigkeiten zu diesem Problem?

GJS Helper

Das von Ihnen beschriebene Problem verdeutlicht eine häufige Barrierefreiheitsherausforderung bei Webentwicklern, die stark auf Drag-and-Drop-Interaktionen setzen. GrapesJS implementiert standardmäßig seine Block- und Komponentenmanipulati...

#657020. Juli 2025von nanto1-Antwort
0-Reaktionen

Parser ignoriert die Option 'parser.optionsHtml.keepEmptyTextNodes'

GrapesJS-Version [x] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrom v140.0.7307.0 (Kanarienvogel) Reproduzierbarer Demo-Link https://jsfiddle.net/y3gr69s4/ Beschreibe den Käfer Wie reproduziert man den Bug? Erstellen Sie eine Editor-Instanz mit der Option 'parser.options...

GJS Helper

Du hast eine Diskrepanz in der Handhabung der keepEmptyTextNodes -Option in GrapesJSkorrekt identifiziert, was dazu führt, dass Zeilenzeilen aus deinem HTML-Output entfernt werden. Dies ist tatsächlich ein Fehler, der mit der Konfiguration...

Durchsuchen Sie alle Themen