GrapesJS-Version [x] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome Version 143.0.7499.193 Reproduzierbarer Demo-Link https://app.rechat.com/dashboard/marketing/history/Letter?printCampaignId=28f0587d-8738-4fd6-8087-da3167f6d737&action=edit Beschreibe den Käfer Wie repr...
artf
Bitte gib eine isolierte, reproduzierbare Demo, denn das scheint aus deiner Code-Logik zu stammen und nichts mit dem Kern zu tun
GJS Helper
Der GrapesJS-Editor stürzt mit einem 'TypeError: Cannot read properties of undefined (reading 'type')' ab, wenn das Laden Ihrer Vorlage durch fehlerhaftes HTML innerhalb des zu ladenden Inhalts verursacht wird. Konkret haben bestimmte 'div...
GrapesJS-Version [x] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome Reproduzierbarer Demo-Link https://codepen.io/Logeshwaran-codepen/pen/raLJpYb Beschreibe den Käfer Wie reproduziert man den Bug? Wähle Komponenten aus, die in Canvas verfügbar sind. Hören Sie ein Lebens...
GJS Helper
Das Problem, auf das Sie gestoßen sind, ist ein häufiger Fallstrick bei synchronen DOM- oder Komponentenbaum-Manipulationen innerhalb von GrapesJS-Lebenszyklusereignissen, besonders wenn der UndoManager aktiv ist. Das Kernproblem liegt im...
GrapesJS-Version 0.22.14 (neueste Version vom 20.11.2025) Was ist das erwartete Verhalten? Keine veralteten Abhängigkeiten im GrapesJS-Installationsbaum (oder in der Anleitung/Roadmap zum Ersetzen davon). Wie ist das aktuelle Verhalten? Die Installation von [email protected] sendet eine npm/pnpm Deprecation Warning, da...
GJS Helper
Die Verwertungswarnung für '[email protected]' bei der Installation von GrapesJS ist eine berechtigte Sorge bezüglich der Abhängigkeitspflege. Lassen Sie uns die Situation aufschlüsseln und erklären, was sie für GrapesJS-Nutzer bedeutet....
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome v129 Reproduzierbarer Demo-Link Nicht anwendbar Beschreibe den Käfer HALLO @artf, Ich implementiere derzeit einen Editor mit grapesjs, in dem es möglich ist, Kapitel neben den bereits vorhandenen Seiten...
artf
Hey @rhoenerSBS bitte vermeiden Sie, Bug-Issues bei Fragen zu öffnen.
GJS Helper
Der GrapesJS UndoManager verfolgt hauptsächlich Änderungen an den Kernmodellen des Editors (Komponenten, Stile, Seiten, Assets), indem es bestimmte Ereignisse anhört, insbesondere 'change:state'. Damit es Änderungen an deinem benutzerdefin...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome v128 Reproduzierbarer Demo-Link https://jsfiddle.net/fjyk6n4a/2/ Beschreibe den Käfer Hallo @artf, Ich versuche gerade, eine Komponente in eine Sektion zu wickeln, falls sie noch nicht gewickelt wurde....
jasonvijayy
Hallo @artf, Reproduzierbare Link Ich habe auch einen Absturz, wenn ich 'component.replaceWith()' zusammen mit UndoManager benutze. Das passiert nur, wenn 'replaceWith()' während der Editor-Lebenszyklusereignisse ausgelöst wird (z. B. 'änd...
GJS Helper
Das Problem, mit dem UndoManager-Stack, der nach dem Wrapping einer Komponente mit 'component.replaceWith' im Ereignis 'component:mount' inkonsistent wird, ist eine häufige Herausforderung, wenn man den Zustand des Editors so ändert, dass...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome v128 Reproduzierbarer Demo-Link https://app.grapesjs.com/studio Beschreibe den Käfer Nachdem ich eine Seite hinzugefügt, sie mit Rückgängigmachen entfernt und mit Neumachen wieder hinzugefügt habe, funk...
artf
Danke für den Bericht@rhoenerSBS
GJS Helper
Dies ist tatsächlich ein Fehler im Rückgängig-/Erneierungsmechanismus von GrapesJS, insbesondere bei Seitenergänzungen und -entfernungen. Das von dir beschriebene Verhalten entspricht einer unvollständigen Wiederherstellung des internen Zu...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Neueste Meldung Reproduzierbarer Demo-Link https://jsfiddle.net/condsjm1/ Beschreibe den Käfer Wie reproduziert man den Bug?Ändere das innerHTML einer Komponente Drücken Sie STRG + Z Was ist das erwartete Verh...
artf
UndoManager verfolgt Zustandsänderungen der Komponenten, nicht deren DOM. Das sollte in deinem Fall funktionieren: 'element.components('Hello Planet')'.
leo-budgetsimple
@artf Danke!
GJS Helper
Das Problem, auf das Sie stoßen, liegt darin, dass die Eigenschaft 'innerHTML' der Komponente direkt manipuliert wird, wodurch der interne Change-Tracking-Mechanismus von GrapesJS umgeht. Der Undo/Redo/Redo-Manager von GrapesJS (Teil der '...
Der Prozess zur Veröffentlichung der Build-Artefakte des GrapesJS-Repositoriums hatte folgende Probleme: Artefakte sollen direkt von den Entwicklerrechnern stammen. - https://github.com/GrapesJS/grapesjs/pull/6041 Der Prozess ist undokumentiert Wir haben mehrere Pakete zu veröffentlichen, und es wird auch eine ordentl...
GJS Helper
Die Probleme bezüglich des GrapesJS-Release-Prozesses – insbesondere die Abhängigkeit von Entwicklerrechnern für Artefakte und das Fehlen von Dokumentationen – verdeutlichen die Notwendigkeit eines standardisierten, automatisierten und tra...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome v122 Reproduzierbarer Demo-Link N/A Beschreibe den Käfer Wie reproduziert man den Bug?Git auf einem Windows-10+-Rechner auscheckenBauen Sie mit den angegebenen Verfahren. Was ist das erwartete Verhalten...
Bernesto
Ja, ich habe all die üblichen Sachen gemacht. Dateien sperren, Updates, verschiedene Importmöglichkeiten ({}, erfordern, *, vollständiger Pfad usw.) Ich weiß nicht warum, aber wenn ich etwas kaputt mache, dann mache ich es gut. Immer Stufe...
Bernesto
Gute Punkte. Ich habe die anderen Versionen von Node nicht ausprobiert. Ich werde das ausprobieren.
artf
Ja, Build/Serve werden von der CLI verwaltet (verschieben wir das Problem dorthin), aber ich bin mir nicht sicher, was das Problem sein könnte (kein Windows zum Testen 🥲).
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Firefox 122.0.1 Reproduzierbarer Demo-Link https://grapesjs.com/demo-mjml.html Beschreibe den Käfer Wie reproduziert man den Bug? Im offiziellen Demo: https://grapesjs.com/demo-mjml.htmlFüge der Leinwand eine...
artf
Wahrscheinlich hängt das mit dem MJML-Plugin zusammen, nicht mit dem Core, da ich es nicht reproduzieren kann (ich würde vorschlagen, ein Problem im zugehörigen Repository zu eröffnen).
GJSBlock
Danke, dass du das gemeldet hast, @codei20. Tolle Frage zum Rückgängigmachen funktioniert nicht beim Wählen von Hintergrund- oder Textfarben über den Farbwähler. Der empfohlene Ansatz bei Canvas ist die Nutzung der ereignisgesteuerten API....