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 Das mag beabsichtigt sein, aber angesichts der Absicht erscheint es seltsam. Wie reproduziert man den Bug?Klicke auf V...
Bernesto
Super@artf du bist ein Rockstar!
artf
Danke@bernesto es gibt tatsächlich ein Update auf der Demo-Seite. Ich habe die Änderung vorbereitet und werde sie bei der nächsten Version korrigieren.
GJS Helper
Du hast einen häufigen Verwirrungspunkt bezüglich des Vorschaumodus von GrapesJS identifiziert. Das Verhalten, das Sie beobachten, bei dem Komponentenumrisse (gestrichelte Rande) im Vorschaumodus erhalten bleiben, entspricht tatsächlich ni...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Arc Version 1.35.0 / Chromium Engine 123.0 Reproduzierbarer Demo-Link https://grapesjs.com/demo.html Beschreibe den Käfer Wie reproduziert man den Bug?Offene EntwicklungstoolsEine Komponente auswählenIn der Ko...
artf
Wenn du eine Kopie von Traits machen musst, würde ich einfach empfehlen: 'JSON.parse(JSON.stringify(editor.getSelected().getTraits()))'. Ich erinnere mich nicht, jemals Klonmerkmale in der Dokumentation erwähnt zu haben, daher würde ich ni...
GJS Helper
Du hast einen legitimen Fehler in GrapesJS identifiziert, bei dem der Aufruf von 'component.get('traits').clone()' einen 'TypeError' auslöst. Dieses Problem entsteht, weil die 'Klon()'-Methode der 'Traits'-Sammlung, die intern auf 'Backbon...
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 GrapeJs-Dokumentationen geben an, dass es möglich ist, gemischte Inhalte zur "Inhalt"-Eigenschaft eines Blocks hinzuzufügen (sieh...
GJS Helper
Sie haben genau eine Diskrepanz zwischen der GrapesJS-Dokumentation und ihren TypeScript-Typdefinitionen für die Eigenschaft 'Inhalt' innerhalb von "BlockProperties" identifiziert. Dies ist tatsächlich ein Fehler in der Typdefinition, da d...
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? 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 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...