Bitte folgen Sie der Themenvorlage, es gibt einen Grund, warum sie da ist...
GJS Helper
Das Problem "Ereignis funktioniert auch auf Komponentenmount" entsteht typischerweise aus einem Missverständnis darüber, wie Ereignis-Listener in JavaScript gebunden sind, insbesondere innerhalb eines Frameworks wie GrapesJS , das seinen e...
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 grapesgeneriert. Ich würde erwarten, dass grapes , wenn Inhalte "undefiniert" wären, entweder entfernt oder ignorieren würden. Fürs Erste entziehe ich die <> auf meiner Seit...
GrapesJS-Version[X] Ich bestätige, die neueste Version von GrapesJS zu verwendenWelchen Browser benutzt du? Chrome 120Reproduzierbarer Demo-Link https://jsfiddle.net/btmry08e/Beschreibe den Käfer Wie reproduziert man den Bug?Init einen Grapesjs-Editor mit diesem HTML: ''<div>'<!-- -->Hallo Welt</div>''' Was ist das er...
GJS Helper
Das Problem, bei dem ein HTML-Kommentar-Tag wie '<!-- -->' die Textbearbeitung in GrapesJS deaktiviert, ist ein bekanntes Verhalten, das sich darauf bezieht, wie Browser 'contenteditable' Elemente handhaben und wie die Texteditor-Komponent...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrom Reproduzierbarer Demo-Link https://jsfiddle.net/a3xgLm7c/3/ Beschreibe den Käfer Wie reproduziert man den Bug?Wählen Sie den Text aus und wenden Sie die Textfarbe anWähle denselben Text aus und wende die...
mapsmarketing
Hallo @kishanp102, Ich habe versucht, das Problem mit den beschriebenen Schritten zu reproduzieren, aber sowohl der Text als auch die Hintergrundfarben werden angewendet (siehe Screenshot). <img width="318" alt="image" src="https://github....
kishanp102
Ziehe und lasse die Textkomponente fallen, wende dann die Schriftfarbe an und klicke wieder außen, klicke auf den Text und füge die Hintergrundfarbe hinzu, die nicht angewendet wird screencast-jsfiddle.net-2023.10.11-091942.webm
mapsmarketing
Ja, du hast recht@kishanp102 es keine neue Hintergrundfarbe aufbringt, nachdem du bereits eine gesetzt hast. Es ist definitiv ein Bug.
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome Version 114.0.5735.199 (Offizielle Version) (64-Bit) Reproduzierbarer Demo-Link N/A Beschreibe den Käfer Die neueste Version 0.21.6 enthält keinen Ordner 'src' Beim Installieren von Grapesjs mit NPM 'np...
joukhar
Es war nur eine Akte '''scss @import "./editorvariables"; @import "./editorvendor"; @import "./editorfonts"; @import "./editoricons"; @import "./custom"; @import "./custom/main"; @import './loader'; ``` SCSS-Dateien sind organisierter und...
artf
@bgrand-ch, ich denke, was du erwähnst, lässt sich mit CSS-Variablen beheben. Ich habe auch darüber nachgedacht, ein neues kleines Modul für Theming einzuführen, das es ermöglicht, das Editor-Erscheinungsbild programmatisch zu aktualisiere...
joukhar
Wegen der Sass-Dateien, Variablen zu überschreiben, ist es sehr wichtig
GrapesJS Version [X] Ich bestätige, die neueste Version von GrapesJS Welchen Browser benutzt du? Neueste Chrome-Meldung Reproduzierbarer Demo-Link https://github.com/padcom/grapes-bug-dirty-after-loading/blob/master/src/App.vue#L37 Beschreibe den Käfer Klonen und Projekt startenKonsole öffnen Aktuelles Verhalten: Anza...
artf
Hallo@padcom das ist ein erwartetes Verhalten, da die Last selbst den Zustand des Editors aktualisiert. Du kannst den Dirty Counter einfach direkt nach deinem manuellen Laden über 'editor.clearDirtyCount()' löschen.
padcom
Bitte beachten Sie, dass wenn Sie 'Autoload' aktivieren: und das Laden deaktivieren: Die Anzahl der Änderungen ist '0', obwohl das Ergebnis dasselbe ist – die Seite wird geladen. Da ich in meinem Projekt dringend die Seite zu einer bestimm...
padcom
Wie bitte? Meinst du das ernst, dass es das "erwartete" Verhalten ist? Hast du in einem anderen Editor gesehen, dass das Projekt beim Laden automatisch geändert und dann automatisch gespeichert wird? Das fällt mir schwer zu glauben.
GrapesJS-Version [x] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome v91 Reproduzierbarer Demo-Link https://grapesjs.com/demo.html Beschreibe den Käfer Ich möchte RTE mit einem Befehl auslösen. Ich habe enableEditing gefunden, aber es funktioniert nicht. Gibt es einen Be...
GJS Helper
Das Problem, auf das Sie stoßen, ist, dass 'enableEditing' kein öffentlicher Befehl oder eine Methode ist, die dazu gedacht ist, den Rich Text Editor (RTE) in GrapesJS programmatisch auszulösen. Das RTE in GrapesJS wird in der Regel automa...
ich bekomme editor.getSelected().view.enableEditing(); keine Funktion ist
artf
Bitte vermeiden Sie es, Fehlerprobleme zu öffnen, ohne die Fehlervorlage zu befolgen. Du kannst eine neue Diskussion mit einer passenden Beschreibung oder Anwendungsfall beginnen, was du suchst.
GJS Helper
Der Fehler 'editor.getSelected().view.enableEditing() ist keine Funktion' tritt auf, weil die Methode 'enableEditing' keine öffentliche API ist, die direkt auf der 'ComponentView'-Instanz verfügbar ist (worauf sich 'editor.getSelected().vi...
Ich habe versucht, das Bearbeiten in der GrapeJS-Konsole zu aktivieren, aber ich bekomme kein RTE, ich bekomme einen Editor mit undefiniertem Fehler
yashvi2026
Wie man Enable Editing verwendet editor.getSelected().view.enableEditing(); Dies ergibt einen Fehler
GJS Helper
Das Problem "Editor ist undefiniert" beim Versuch, 'enableEditing' in der Browser-Konsole zu verwenden, zeigt an, dass die GrapesJS-Editor-Instanz im aktuellen Umfang deiner Konsole nicht zugänglich ist. Die Methode 'enableEditing' ist Tei...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome Reproduzierbarer Demo-Link NA Beschreibe den Käfer Wie reproduziert man den Bug?npm: Installieren Sie jedes Plugin aus grapesjs-basic-blocksDanach läuft die Anwendung wie in meinem Fall die Angular-Anwe...
artf
Bitte vermeiden Sie es, Fehlerprobleme zu verursachen, wenn Sie keinen reproduzierbaren Link haben
GJS Helper
Der Fehler "Namespace nicht gefunden" beim Installieren GrapesJS Plugins wie grapesjs-basic-blocks oder tui-image-editor in einer Angular-Anwendung weist typischerweise auf ein Problem hin, wie die Module importiert und initialisiert werde...