GrapesJS-Probleme

3,464 parsed GitHub-Probleme 370 gelöst · 90 ist geöffnet. Suchen, filtern und erkunden Sie bewährte Antworten.

3,464-Probleme gefunden

#6180Sep 30, 2024von padcom4-Antworten
1-Reaktionen

Traits 'setValue()'-Methode wird nicht aufgerufen, wenn sich der Wert ändert

GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Neueste Chrome-Meldung Reproduzierbarer Demo-Link https://codesandbox.io/p/sandbox/withered-rgb-xmw8gk Beschreibe den Käfer Wie reproduziert man den Bug?Open-Code-SandboxWählen Sie "body" (Typ: 'wrapper') – be...

padcom

Danke! Ich habe es überprüft und es funktioniert wie erwartet!

padcom

Soweit ich sehen kann, wird 'Trait.setValue()' nicht aufgerufen, wenn der Wert von einer Eingabe stammt. Stattdessen wird das 'setTargetValue()' aufgerufen, das nicht prüft, ob die 'setValue()'-Methode der Merkmalsdefinition vorhanden ist....

padcom

Ich habe versucht, dieser Diskussion zu folgen, um es zum Laufen zu bringen, aber wie man im Sandkasten sieht, funktioniert es einfach nicht.

#6172Sep 25, 2024von yashvi20262-Antworten
0-Reaktionen

Brauche Unterstützung für das dunkle Thema im Editor

GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome Reproduzierbarer Demo-Link --- Beschreibe den Käfer Es wäre großartig, wenn du im Editor ein Themenwechsel hinzufügen würdest, sodass ich je nach Vorliebe zwischen dunklen und hellen Themen wechseln kan...

artf

Bitte nutzt die Diskussionen statt Bug-Issues

GJS Helper

GrapesJS verfügt nicht über einen eingebauten Dark/Light-Theme-Switcher, da die Benutzeroberfläche über CSS hochgradig anpassbar ist. Man kann jedoch Dark-Theme-Unterstützung leicht implementieren, indem man die umfangreiche Nutzung von CS...

#6171Sep 24, 2024von rhoenerSBS2-Antworten
0-Reaktionen

Benutzerdefinierte Speicherbarkeit mit UndoManager verfolgen

GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome v129 Reproduzierbarer Demo-Link Nicht anwendbar Beschreibe den Käfer HALLO @artf, Ich implementiere derzeit einen Editor mit grapesjs, in dem es möglich ist, Kapitel neben den bereits vorhandenen Seiten...

artf

Hey @rhoenerSBS bitte vermeiden Sie, Bug-Issues bei Fragen zu öffnen.

GJS Helper

Der GrapesJS UndoManager verfolgt hauptsächlich Änderungen an den Kernmodellen des Editors (Komponenten, Stile, Seiten, Assets), indem es bestimmte Ereignisse anhört, insbesondere 'change:state'. Damit es Änderungen an deinem benutzerdefin...

#6152Sep 18, 2024von stpp24-Antworten
1-Reaktionen

CSS, das über benutzerdefinierten Code hinzugefügt wurde, bleibt bestehen, nachdem die benutzerdefinierte Codekomponente entfernt wurde

GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Jede Reproduzierbarer Demo-Link https://grapesjs.com/demo Beschreibe den Käfer Wie reproduziert man den Bug?Fügen Sie benutzerdefinierte Codekomponente mit HTML + CSS hinzuBenutzerdefinierten Code Komponente l...

artf

Dies bezieht sich nicht auf den Kern und sollte auf der Ebene plugin adressiert werden. Bitte erstellen Sie das Problem dort und wir versuchen, den richtigen Ansatz zu finden.

Mosh-Tudor

@stpp2 Das ist eigentlich kein Bug; Es ist eher ein Feature. :) Versuche 'clearStyles' zu verwenden: https://github.com/GrapesJS/grapesjs/blob/d48e1e34a9fa363dcb83fdcca53a89563db17063/packages/core/src/editor/config/config.ts#L260-L272

stpp2

Ja, 'clearStyles' ist in meinem Fall bereits aktiviert, aber das scheint in vielen Fällen nicht gut zu funktionieren. So oder so würde ich erwarten, dass die 'Custom Code'-Komponente teilweise "containerisiert" ist, sodass beim Entfernen n...

#6143Sep 10, 2024von rhoenerSBS2-Antworten
0-Reaktionen

BUG/[FRAGE]: Wie wickelt man eine Komponente korrekt beim Add/Mount?

GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome v128 Reproduzierbarer Demo-Link https://jsfiddle.net/fjyk6n4a/2/ Beschreibe den Käfer Hallo @artf, Ich versuche gerade, eine Komponente in eine Sektion zu wickeln, falls sie noch nicht gewickelt wurde....

jasonvijayy

Hallo @artf, Reproduzierbare Link Ich habe auch einen Absturz, wenn ich 'component.replaceWith()' zusammen mit UndoManager benutze. Das passiert nur, wenn 'replaceWith()' während der Editor-Lebenszyklusereignisse ausgelöst wird (z. B. 'änd...

GJS Helper

Das Problem, mit dem UndoManager-Stack, der nach dem Wrapping einer Komponente mit 'component.replaceWith' im Ereignis 'component:mount' inkonsistent wird, ist eine häufige Herausforderung, wenn man den Zustand des Editors so ändert, dass...

#6142Sep 10, 2024von rhoenerSBS2-Antworten
0-Reaktionen

Wiederholung von Seiten, die nicht richtig funktionieren

GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome v128 Reproduzierbarer Demo-Link https://app.grapesjs.com/studio Beschreibe den Käfer Nachdem ich eine Seite hinzugefügt, sie mit Rückgängigmachen entfernt und mit Neumachen wieder hinzugefügt habe, funk...

artf

Danke für den Bericht@rhoenerSBS

GJS Helper

Dies ist tatsächlich ein Fehler im Rückgängig-/Erneierungsmechanismus von GrapesJS, insbesondere bei Seitenergänzungen und -entfernungen. Das von dir beschriebene Verhalten entspricht einer unvollständigen Wiederherstellung des internen Zu...

#6130Sep 7, 2024von Juverric1-Antwort
0-Reaktionen

---

---

GJS Helper

Um eine benutzerdefinierte GrapesJS-Komponente mit editierbarem Text, einem editierbaren Bild und benutzerdefinierten Styling-Optionen zu erstellen, musst du mit 'editor einen neuen Komponententyp definieren. DomComponents.addType' und dan...

#6122Sep 4, 2024von mohamedsalem4013-Antworten
3-Reaktionen

Reparieren und refaktorisieren Sorter.ts

[x] Beheben Sie die Verwendung des Sortierers in StyleManager (Regression mit Sortiereigenschaften-Schichten) [x] Refaktor-Sortierer mit Verwendung von 'Components.canMove' [x] Aktualisieren Sie 'canMove' mit der Kontrolle, dass das Hauptsymbol in der eigenen Instanz weggelassen wird.

mohamedsalem401

Das ist erledigt.

mohamedsalem401

Die Idee ist, den Sortierer für bessere Wartungsbarkeit und Lesbarkeit umzugestalten. Wir können folgende Änderungen umsetzen:Die Klasse 'Sorter' von einer abstrakten Baumstruktur abhängig machen lassen, anstatt sich auf spezifische Implem...

GJS Helper

Dieses Fixieren und Refaktorieren adressiert mehrere Schlüsselbereiche innerhalb der 'Sorter.ts'- und Komponentenbewegungslogik von GrapesJS, löst eine Regression im Style Manager auf und verbessert das gesamte Drag-and-Drop-Erlebnis, insb...

#6116Sep 3, 2024von SamMousa4-Antworten
4-Reaktionen

AsDokument funktioniert nicht wie erwartet

GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome 128 Reproduzierbarer Demo-Link https://jsfiddle.net/sammousa/bxgsdc12/11/ Beschreibe den Käfer Wie reproduziert man den Bug?Laden Sie einen HTML-String mit einem nicht leeren '<head>' und verwenden Sie...

SamMousa

Danke, aber darum geht es eigentlich nicht. Ich kann einen Workaround finden, aber das behebt den Fehler nicht. Der Fehler ist, dass ein Export über 'getProjectData()' gefolgt von einem Import über 'loadProjectData()' denselben Zustand erg...

artf

Der Fehler ist, dass ein Export über getProjectData() gefolgt von einem Import über loadProjectData() denselben Zustand ergeben sollte. Ja, definitiv nicht erwartet, wir werden uns das ansehen. Ich schätze die leicht reproduzierbaren Schri...

artf

Danke@SamMousa ausführliche Fehlerberichte sind immer willkommen. Wenn eine Richtung gewünscht wird, helfen wir Ihnen 🙇 ♂️ gerne

#6102Aug 31, 2024von Alababdiy3-Antworten
5-Reaktionen

Eigenschaften werden nach Neuladen des Editors für benutzerdefinierte Komponente nicht angezeigt

GrapesJS-Version[X] Ich bestätige, die neueste Version von GrapesJS zu verwendenWelchen Browser benutzt du? Chrome 91VReproduzierbarer Demo-Link https://jsfiddle.net/8tsj5vpb/Beschreibe den Käfer Ich habe ein Problem mit GrapesJS, bei dem Traits für eine benutzerdefinierte Komponente nach Neuladen des Editors nicht an...

mohamedsalem401

@Alababdiy Ich konnte das Problem mit dem bereitgestellten Link nicht reproduzieren. Allerdings scheint das Problem darin zu liegen, dass GrapesJS das Hinzufügen oder Definieren einer Komponente nach der Initialisierung nicht erlaubt.

mohamedsalem401

Hey @Alababdiy, Ich konnte das von dir beschriebene Problem im JSFiddle nicht reproduzieren.

GJS Helper

Du bist auf ein häufiges Problem gestoßen, wie GrapesJS erhalten bleibt und benutzerdefinierte Komponenten nach dem Neuladen des Editors neu identifiziert. Die Eigenschaften für deine benutzerdefinierte Komponente verschwinden, weil Grapes...

Durchsuchen Sie alle Themen