GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome v122 Reproduzierbarer Demo-Link https://jsfiddle.net/n38vbktg/ Beschreibe den Käfer Wie reproduziert man den Bug?Erstellen Sie eine Komponente, die Standardwerte propagiert, darunter layerable = true. F...
artf
Guter Fang@bernesto
GJS Helper
Dies ist ein gültiger Fehlerbericht. Das Problem entsteht, weil das Komponentensystem von GrapesJS, insbesondere wenn 'layerable: true' propagiert wird, versucht, HTML-Kommentarknoten so zu verarbeiten, als wären sie Standard-HTML-Elemente...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome Version 122.0.6261.95 (Offizielle Version) (64-Bit) Reproduzierbarer Demo-Link https://jsfiddle.net/n4x6L1v0/2/ Beschreibe den Käfer Wie reproduziert man den Bug?Speichern Sie Komponentendaten aus einer...
artf
Danke @mitcht aber wie ich bereits erwähnt habe, konnte die Hauptkomponente von Anfang an nie Textnode sein, daher macht es keinen Sinn, so einen Fall im Kern zu behandeln oder dieses Problem offen zu haben. Jedenfalls, wenn die Logik für...
GJS Helper
Das Problem, auf das Sie stoßen, ist eine bekannte Fehleränderung, die sich auf die Entwicklung der internen Komponentenarchitektur von GrapesJS bezieht, insbesondere darauf, wie die Root-Komponente eines Frames behandelt wird. In älteren...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Firefox Version 123.0 (64-Bit) Reproduzierbarer Demo-Link Nicht anwesend Beschreibe den Käfer Ich schätze, die meisten .js Dateien wurden in Typescript umgewandelt, aber es gibt vielleicht noch mehr defekte Li...
GJS Helper
Danke, dass Sie diesen defekten Link in der GrapesJS-API-Dokumentation gemeldet haben. Du hast die Ursache richtig identifiziert. Ursache Das GrapesJS-Projekt befindet sich derzeit in einer bedeutenden Migration von JavaScript zu TypeScrip...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome Latest Reproduzierbarer Demo-Link Wir laufen jetzt auf einem lokalen Rechner Beschreibe den Käfer Hallo, derzeit bietet grapesjs eingebaute Eigenschaften wie Margin und Füllmaterial an, mit denen der Nu...
artf
Bitte vermeiden Sie es, BUG-Probleme zu öffnen, ohne den eigentlichen Punkt der Bug-Probleme in der Vorlage zu lesen.
GJS Helper
Das ist ein großartiger Vorschlag, um das GrapesJS-Styling-Erlebnis zu verbessern! Standardmäßig bietet der Style Manager von GrapesJS eine detaillierte Kontrolle über CSS-Eigenschaften wie 'Margin' und 'Padding', sodass du jede Seite (obe...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome v122 Reproduzierbarer Demo-Link https://jsfiddle.net/Lk2bwhp4/ Beschreibe den Käfer Wie reproduziert man den Bug?Platzieren Sie den Editor in einen Container und ändern Sie dann programmatisch die Größe...
artf
Danke @bernesto für den Bericht, aber da wir programmatische Layoutänderungen nicht erkennen können, ohne die Performance zu beeinträchtigen, musst du in diesem Fall das Editor-Layout manuell über 'editor.refresh() aktualisieren (z. B. in...
Bernesto
Hallo @artf, ich hatte das tatsächlich versehentlich im letzten Pull Request, den du akzeptiert hast (src/canvas/model/Frame.ts). Du solltest dir vielleicht anschauen, was ich hinzugefügt habe, und sehen, ob es ein Problem verursacht. Wir...
artf
ich hatte das tatsächlich versehentlich in der letzten Pull Request, die du akzeptiert hast, vermischt und ich habe es tatsächlich entfernt, weil es scheinbar nicht zusammenhängend 🤣 war. Es ist kein Problem, es wieder hinzuzufügen, aber...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome v122 Reproduzierbarer Demo-Link https://jsfiddle.net/v4e5d90z/ Beschreibe den Käfer Wie reproduziert man den Bug?Platziere den Editor in einen beliebigen Behälter. Was ist das erwartete Verhalten? Der F...
GJS Helper
Das Problem, das du mit dem erscheinenden Farbausgleich des GrapesJS-Farbwählers hast, ist ein häufiges Problem, das damit zusammenhängt, wie Drittanbieter-Popup-Komponenten (wie Farbwähler, Tooltips oder Dropdowns) ihre Positionierung han...
GrapesJS-Version[X] Ich bestätige, die neueste Version von GrapesJS zu verwendenWelchen Browser benutzt du? ChromReproduzierbarer Demo-Link Kann sie nicht bereitstellen, die Daten sind sensibelBeschreibe den Käfer Wie reproduziert man den Bug?Fügen Sie eine Seite in den Editor/Canvas ein.Stelle die Höhe für z.B. 600 P...
upadhyay8844
@artf kannst du es dir bitte ansehen?
GJS Helper
Das Problem, auf das Sie stoßen, bei dem ein Kind-Abschnitt mit 'Höhe: 100%' seinen Elternteil überlappt, obwohl der Elternteil feste Höhe und Polsterung hat und andere Geschwister vorhanden sind, ist eine häufige CSS-Layout-Herausforderun...
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....
GrapesJS-Version[X] Ich bestätige, die neueste Version von GrapesJS zu verwendenWelchen Browser benutzt du? Chrome Version 121.0.6167.185 (Offizielle Version) (64-Bit)Reproduzierbarer Demo-Link https://jsfiddle.net/ja50kzne/4/Beschreibe den Käfer Wie reproduziert man den Bug?Ich hatte eine Webseite aus einer früheren...
Mitcht
Ich habe das JSON ziemlich reduziert und festgestellt, dass möglicherweise ein ungültiges JSON als Ausgabe generiert wird? Es ist, als wäre die Einführung der entkommenen Doppelanführungszeichen etwas daneben. JSON.stringify und JSON.parse...
artf
Die Wurzelkomponente der Seite sollte ein 'Wrapper' sein, in deinem Fall ein 'Textnode' (z. B. das könnte vieles kaputtmachen), mit einem leeren 'tagName' (der Grund für '<>') und aus irgendeinem Grund 'content: "undefined"'(?) <img width=...
Mitcht
Das ist das, was aus Grapes 0.18.4 hervorging, daher wurde es von Trauben erzeugt. Ich würde erwarten, dass Inhalte "undefiniert" wären, Grapes ihn entweder entfernen oder ignorieren. Im Moment entziehe ich einfach die <> auf meiner Seite,...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrom V121 Reproduzierbarer Demo-Link https://grapesjs.com/demo.html Beschreibe den Käfer Wie reproduziert man den Bug?Gehe zur Seite graepesjs.com/demo, öffne die Konsole und benutze das globale Editor-Objekt...
JonathanRiche
musste zuerst visualEditor.stopCommand('sw-visibility' ausführen, ich bin mir nicht sicher, ob das der neue runCommand ist, der zuvor zum Umschalten verwendet wurde, während man Stop ausführen musste
GJS Helper
Danke, dass Sie dieses Problem gemeldet haben. Ich habe das Verhalten von 'editor.runCommand('sw-visibility')' auf der neuesten GrapesJS-Demoseite ('https://grapesjs.com/demo.html') untersucht und festgestellt, dass der Befehl tatsächlich...