GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome v122 Reproduzierbarer Demo-Link Nicht anwendbar Beschreibe den Käfer Die ColorPicker-Oberfläche, die mit der neuesten Version geliefert wurde, definiert die Option "preferredFormat", um einen 'boolesche...
GJS Helper
Dies ist tatsächlich ein gültiger Fehlerbericht bezüglich der TypeScript-Typdefinitionen in GrapesJS für die 'ColorPickerOptions'-Oberfläche. Die Eigenschaft 'preferredFormat' wird fälschlicherweise als 'boolean' getippt, obwohl sie laut d...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome v122 Reproduzierbarer Demo-Link https://grapesjs.com/demo.html Beschreibe den Käfer Wie reproduziert man den Bug?Offene DemoErstellen Sie einen Text mit einem Link darin Text mit dem Standard-RTE-Modus...
Bernesto
@artf, du hast wieder recht. Weißraum im Knoten ist wichtig. Wenn der Text direkt an den schließenden Knoten grenzt, ersetzt der erste Tastendruck den Text, der nächste Tastendruck verlässt den Knoten, wenn nicht, funktioniert es wie erwar...
Bernesto
Nur zur Klarstellung: Du beziehst dich auf die Auswahl und Bearbeitung des Textes im Link, der sich so ungewöhnlich verhält? ! Kapture 08.03.2024 um 09:01:50
Sphenox
Ja, genau wie im von dir bereitgestellten Video gezeigt.
GrapesJS-Version[X] Ich bestätige, die neueste Version von GrapesJS zu verwendenWelchen Browser benutzt du? Chrome v122Reproduzierbarer Demo-Link https://jsfiddle.net/zwo0mdqf/5/Beschreibe den Käfer Wie reproduziert man den Bug?Erstelle gültige Inline-Blockelemente wie span, b, i, em usw., die mehrere Abzeichen, Tabul...
Danstarns
Schließen zugunsten eines fusionierten Commits. https://github.com/GrapesJS/grapesjs/pull/5719
GJS Helper
Das Problem, das Sie mit der Whitespace-Behandlung in GrapesJS haben, insbesondere mit Inline-Elementen und der 'getHtml()'-Ausgabe, rührt daher, wie HTML-Parser und das Komponentenmodell von GrapesJS verschiedene Arten von Whitespace beha...
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...