GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Keine Reproduzierbarer Demo-Link Keine Beschreibe den Käfer 'Garnaufbau' scheitert mit zwei Fehlern: Das könnte einfach ein Problem mit TypeScript sein, weil TypeScript zu wählerisch ist, dennDu kannst die Feh...
artf
Danke@rozek ich werde es jetzt beheben
Rozek
Vielen Dank!
GJS Helper
Danke, dass Sie dieses Problem gemeldet haben. Du hast genau einen TypeScript-Kompilierungsfehler ('TS2532: Objekt ist möglicherweise 'undefiniert'') in der Datei 'test/specs/utils/Sorter.ts' beim Ausführen von 'Yarn build' auf dem GrapesJ...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome Reproduzierbarer Demo-Link https://jsfiddle.net/sdimitrenco/wao1rh0q/30/ Beschreibe den Käfer Das ist die Struktur meiner Komponenten Wenn ich den Text im Span-Tag im Texteditor ändere und dann den Foku...
artf
Du solltest keinen "Inhalt" in deinem Textbereich haben; wenn du ihn durch "components": "[email protected]"" ersetzt, funktioniert es tatsächlich richtig.
GJS Helper
Das Problem, das du erlebst, bei dem editierbarer Text innerhalb eines verschachtelten 'Span' (einer 'Text'-Komponente) innerhalb einer 'Link'-Komponente nach Verlust des Fokus in seinen vorherigen Zustand zurückfällt, ist eine bekannte Sy...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Vivaldi Reproduzierbarer Demo-Link https://grapesjs.com/demo.html Beschreibe den Käfer Wie reproduziert man den Bug?Drücke Strg+Z nach einer Aktion, um sie rückgängig zu machenDie Aktion ist umgekehrt, aber me...
GJS Helper
Das Problem, das du mit Strg+Z hast, das sowohl GrapesJS-Rückgängigmachen als auch die Browser-Verknüpfung "letzten geschlossenen Tab neu öffnen"-Verknüpfung auslöst, liegt daran, dass das 'keydown'-Ereignis für Strg+Z seine Standardaktion...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome v114 Reproduzierbarer Demo-Link Keine Beschreibe den Käfer Wie reproduziert man den Bug?Ich benutze grapesjs-react und "assetManager"Meine Konfiguration sieht so aus '''js { upload: '${globals.settings....
iamuddeshya
Ich habe dasselbe Problem
deepanshu-ht
++ 1
artf
Ich habe gerade dieselbe Konfiguration ausprobiert und alles funktioniert wie erwartet. Das könnte mit deiner Grapesjs-Version oder der 'Grapesjs-Reaktion' selbst zusammenhängen. Bitte vermeiden Sie es, BUG-Probleme zu verursachen, wenn Si...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome V116.0.5845.96 Reproduzierbarer Demo-Link https://jsfiddle.net/Adrien_Friboulet/npdkshaf/8/ Beschreibe den Käfer https://github.com/GrapesJS/grapesjs/assets/128728949/e85b65c4-53ad-43d0-9f5f-74dc0a181dd...
artf
Danke @AFriboulet-ii, ich werde es für die nächste Version beheben.
GJS Helper
Das von dir beschriebene Problem ist ein bekanntes Verhalten in GrapesJS, bei dem der Undo-Manager die Modellattribute der Komponente korrekt zurücksetzt (einschließlich der 'Klassen'-Sammlung), aber das 'ComponentView', das für das Render...
GrapesJS-Version[X] Ich bestätige, die neueste Version von GrapesJS zu verwendenWelchen Browser benutzt du? Chrome v115.0.5790.170 Reproduzierbarer Demo-Link https://jsfiddle.net/BenKhz/yfwqc6mu/1/ Referenz Die Dokumente hierBeschreibe den KäferOffen bereitgestellte Geige HierWähle eine Komponente auf Canvas aus und f...
artf
Hallo, @BenKhz das passiert, weil die 'Selector*'-Ereignisse mit dem globalen Selectors-Container zusammenhängen (wenn du einen Selector aus der Komponente entfernst, ist der Selector selbst noch vorhanden, da er auch anderswo verwendet we...
BenKhz
Ah! Ich habe das falsch verstanden. Danke für die Klarstellung. Mach weiter so!
GJS Helper
Vielen Dank, dass Sie dieses Problem gemeldet haben und für Ihre freundlichen Worte zu GrapesJS! Du hast einen häufigen Verwirrungspunkt bezüglich GrapesJS-Events angesprochen, und das ist eine ausgezeichnete Frage. Ursachenerklärung Das E...
GrapesJS-Version[X] Ich bestätige, die neueste Version von GrapesJS zu verwendenWelchen Browser benutzt du? Chrome V115Reproduzierbarer Demo-Link https://jsfiddle.net/srinivas977/ahgLxv6e/10/Beschreibe den Käfer Wie reproduziert man den Bug? In der bereitgestellten JSFiddle ein Paar Textzeilen und Auswahllisten einfüg...
artf
Leider gibt es, da die Standardimplementierung auf dem veralteten execCommand, zu viele Randfälle zu bewältigen und es lohnt sich nicht mehr, Zeit darauf zu investieren. Ich würde empfehlen, sich nur für grundlegende Formatierungen (z. B....
GJSBlock
Danke, dass du das gemeldet hast, @srinivas977. Toller Vorschlag bezüglich Problem mit dem Rich Text Editor Einzugsaktion für Listen! Auch wenn diese spezielle Funktion noch nicht in der Kern-API enthalten ist, gibt es mehrere Möglichkeite...
GrapesJS-Version 0.21.4[X] Ich bestätige, die neueste Version von GrapesJS zu verwendenWelchen Browser benutzt du? Chrome Version 113.0.5672.63 Reproduzierbarer Demo-Link https://jsfiddle.net/szLp8h4n/11/Beschreibe den Käfer Wie reproduziert man den Bug? Verschiebe alle Textkomponenten auf der Seite hin und her. Eine...
artf
Hallo @rajevar ich glaube, du suchst nach dem Ereignis 'component:create', da 'component:add' wie erwartet funktioniert (z. B. könnte es verwendet werden, um jede neue Bewegung innerhalb einer bestimmten Komponente zu verfolgen).
GJS Helper
Du hast korrekt einen häufigen Verwirrungspunkt bei der Event-Behandlung von GrapesJS erkannt. Das Ereignis 'component:add' wird tatsächlich nicht nur ausgelöst, wenn eine neue Komponente vom Blockpanel auf die Leinwand gezogen wird, sonde...
GrapesJS-Version[X] Ich bestätige, die neueste Version von GrapesJS zu verwendenWelchen Browser benutzt du? Version 115.0.5790.171 (Offizieller Build) (64-Bit)Reproduzierbarer Demo-Link https://codesandbox.io/s/1r0w2pk1vl?file=/index.htmlBeschreibe den Käfer Wie reproduziert man den Bug?... Fügen Sie diesen Formularty...
artf
Das 'getJs' gibt das JS deines Komponentenmodells zurück (das, das du in 'model.defaults.script' platzieren würdest), nicht die Komponentenansicht. Bitte lesen Sie Komponenten & JS sorgfältig
GJS Helper
Das Problem, auf das du stößt, bei dem 'editor.getJs({ component })' trotz eines 'submit'-Event-Handlers, der in der 'view.events' deiner benutzerdefinierten Formkomponente definiert ist, einen leeren String zurückgibt, ist erwartetes Verh...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Arc 1.1.1 Reproduzierbarer Demo-Link https://jsfiddle.net/3bprucnv/3/ Beschreibe den Käfer Wie reproduziert man den Bug? Füge eine benutzerdefinierte CSS-Regel für .gjs-ausgewählte Elemente hinzu, z. B. Ändere...
artf
Bitte beachten Sie https://github.com/GrapesJS/grapesjs/issues/3515
GJS Helper
Das Problem, das du mit der '.gjs-selected'-Klasse hast, die deine CSS-Überschreibung nicht akzeptiert, liegt daran, dass GrapesJS' Standard-Styling für diese Klasse die '!important'-Regel verwendet. GrapesJS wendet 'outline: 3px solid #3b...