PageKit — der selbst gehostete GrapesJS-Website-Builder, als Quellcode. Early Access sichern

GrapesJS-Probleme

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

466-Probleme gefunden

🔍 components
#49658. März 2023von RohitLad1-Antwort
0-Reaktionen

PropertyComposite mit Schieberegler für vier Seiten (L,R,T,B). Eine Änderung eines Schiebereglers führt dazu, dass andere Werte zurückgesetzt werden.

GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Safari Reproduzierbarer Demo-Link https://codesandbox.io/s/funny-williamson-thb52d?file=/index.js Beschreibe den Käfer Wie reproduziert man den Bug?Geh zu https://codesandbox.io/s/funny-williamson-thb52d?file=...

GJSBlock

Danke, dass du das gemeldet hast, @RohitLad. Tolle Frage zu PropertyComposite mit Regler für vier Seiten (L,R,T,B). Eine Änderung eines Schiebereglers führt dazu, dass andere Werte zurückgesetzt werden.. Der empfohlene Ansatz mit StyleMana...

#494727. Februar 2023von FaisalShaikhHA4-Antworten
2-Reaktionen

Undo manager not working properly on undoing a remove action

GrapesJS Version[X] Ich bestätige, die neueste Version von GrapesJS Welchen Browser benutzt du? Chrome - Version 110.0.5481.100 (Offizielle Version) (arm64)Reproduzierbarer Demo-Link https://codepen.io/faisal-praella/pen/ExeNwxJBeschreibe den KäferIch habe eine benutzerdefinierte Spalten-Komponente mit einem Nummernei...

artf

Ja, rückgängig machen löst die 'change:columns' aus, in deinem Fall könntest du versuchen, deine Änderungen in 'updateColumns' in 'editor' zu packen. UndoManager.skip'. '''js updateColumns() { Redakteur. UndoManager.skip(() => { Ihre Opera...

artf

Okay, ich schließe diesen hier jetzt und bitte öffne ein neues Bug-Problem im Zusammenhang mit Checkbox-Traits.

FaisalShaikhHA

Danke, @artf es funktioniert. Um das zu beheben, habe ich den Trait Change Listener umgeschaltet, indem ich vor den Befehl "Rückgängig" und "Ausführen" gehört habe, aber das fühlt sich sauberer an. Das Kontrollkästchen-Merkmal wird beim Rü...

#49198. Februar 2023von maliuta-oleksandr2-Antworten
0-Reaktionen

Calling destroy method breaks the editor ( React app )

GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome 109.0.5414.119 Reproduzierbarer Demo-Link Beschreibe den Käfer Wie reproduziert man den Bug?Ereignis-Listener zum Außenklick hinzufügenRuf die Destroy-Methode auf Was ist das erwartete Verhalten?Zerstör...

artf

Kannst du eine reproduzierbare Demo bereitstellen, da ich sie auf meiner Seite nicht reproduzieren kann?

GJSBlock

Danke, dass du das gemeldet hast, @maliuta-oleksandr. Gute Frage zum Aufrufen der Destroy-Methode zerstört den Editor (React-App). Der empfohlene Ansatz bei Components ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüfen S...

#49066. Februar 2023von panditlakshya2-Antworten
0-Reaktionen

Grapesjs erkennt keine Komponententypen beim Setzen von innerHTML über Script.

GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome v108.0.5359.98 Reproduzierbarer Demo-Link https://codesandbox.io/s/grapes-js-template-literal-forked-6kgvrb?file=/src/App.js Beschreibe den Käfer Ich versuche, eine benutzerdefinierte Komponente zu erst...

artf

Lies diesen Leitfaden sorgfältig durch, alles im 'Skript' liegt außerhalb des Bearbeitungsbereichs. Sie können die Komponente selbst aktualisieren, indem Sie die Methode component.components verwenden oder direkt in der Definition die 'com...

GJSBlock

Danke, dass du das gemeldet hast, @panditlakshya. Tolle Frage zu Grapesjs erkennt keine Komponententypen, wenn es innerHTML über Skript setzt.. Der empfohlene Ansatz bei Canvas ist die Nutzung der ereignisgesteuerten API. Fang hier an: Übe...

#49045. Februar 2023von handhikadj2-Antworten
0-Reaktionen

GetHtml() erzeugt eine ungültige Struktur, wenn sich darin js befindet

GrapesJS-Version[X] Ich bestätige, die neueste Version von GrapesJS zu verwendenWelchen Browser benutzt du? Chrome LatestReproduzierbarer Demo-Link https://jsfiddle.net/snj87o6f/1/Beschreibe den Käfer Kontext/Beschreibung Ich denke, das ist ein Bug, weil ich die Daten speichern und mit dem Editor wieder laden muss. Pa...

artf

Die Ausgabe ist korrekt (überprüfe die echte Konsole, nicht die defekte von jsfiddle) und lies diesen Abschnitt, du solltest dich niemals darauf verlassen, dass HTML/CSS das Projekt wieder lädt.

GJSBlock

Danke, dass du das gemeldet hast, @handhikadj. Toller Vorschlag, dass getHtml() eine ungültige Struktur erzeugt, wenn JS darin ist! Auch wenn diese spezielle Funktion noch nicht in der Kern-API enthalten ist, gibt es mehrere Möglichkeiten,...

#49005. Februar 2023von handhikadj2-Antworten
0-Reaktionen

SetStyle/getCss() produces duplicated css

GrapesJS-Version[X] Ich bestätige, die neueste Version von GrapesJS zu verwendenWelchen Browser benutzt du? Chrome NeuesteReproduzierbarer Demo-Link https://codesandbox.io/s/silent-river-ifczcvBeschreibe den Käfer Wie reproduziert man den Bug?Besuchen Sie die SeiteSiehe Konsole. Achte auf den ''- und 'body'-Wähler Erw...

artf

Es gibt Standardstile, die du einfach deaktivieren kannst (eine leere Zeichenkette weitergeben) https://github.com/GrapesJS/grapesjs/blob/a83847b1b35e69e5a5810ccf1eb1e1384bf0aab1/src/editor/config/config.ts#L143-L147

GJSBlock

Danke, dass du das gemeldet hast, @handhikadj. Tolle Frage zu setStyle/getCss() erzeugt duplizierte CSS. Der empfohlene Ansatz mit StyleManager ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüfen Sie die GrapesJS-Dokument...

#48973. Februar 2023von rudacs4-Antworten
1-Reaktionen

Component:styleUpdate / component:styleUpdate:propertyName nicht ausgelöst

GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Edge 109.0.1518.70 Reproduzierbarer Demo-Link https://jsfiddle.net/rudacs/kr2x1mnh/ Beschreibe den Käfer Wie reproduziert man den Bug?Ändere eine Eigenschaft in StyleManager.Ändern Sie die Breiteneigenschaft i...

artf

Hey, @rudacs hast du stattdessen versucht, 'style:property:update' zu verwenden?

rudacs

Dieses Ereignis funktionierte. Wurde es auf dieses hier geändert? Und für eine einzelne Immobilie? Wie bekomme ich, was die Komponente und das Eigentum geändert haben? Tranks.

SagarMaria

Ich bin hierher gekommen, weil ich dasselbe Problem habe. Die Verwendung des vorgeschlagenen 'style:property:update' scheint zu funktionieren, aber aus irgendeinem Grund wird es bei jedem Klick ausgelöst. Außerdem, wie können wir eine best...

#486826. Januar 2023von LukasSouza2-Antworten
1-Reaktionen

Gehaltene Felder zeigen nach Änderung der Position des Editors eine falsche Ausrichtung an

GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome 109.0.5414.87 Reproduzierbarer Demo-Link https://jsfiddle.net/o45ncveu/6/ Beschreibe den Käfer Wie reproduziert man den Bug?Open Fiddle Linkvor dem Timeout für einige Komponenten zu schwebenWarten Sie,...

artf

Leider ist das zu erwarten, man muss nach "externen" Layoutänderungen 'editor.refresh()' verwenden.

GJSBlock

Danke, dass du das gemeldet hast, @LukasSouza. Sicherheits- und Abhängigkeitsfragen sind wichtig. Das GrapesJS-Team arbeitet aktiv daran, Abhängigkeiten aktuell zu halten. Für dich gerade jetzt: Führe 'npm audit fix' aus, um verfügbare Pat...

#485519. Januar 2023von ronaldohoch4-Antworten
1-Reaktionen

Outline disappears after applying loadProjectData

GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Mutige letzte Version Reproduzierbarer Demo-Link https://grapesjs.com/demo Beschreibe den Käfer Wie reproduziert man den Bug?Öffne die Demo-SeiteÖffnen Sie die EntwicklertoolsAusführen: 'let projectData = edit...

allenhwkim

@ronaldohoch mit dem Edge-Browser funktioniert es mit dem von dir gegebenen Befehl. 'let projectData = editor.getProjectData();' 'Redakteur. DomComponents.clear();' 'editor.loadProjectData(projectData);' Ich glaube nicht, dass GrapesJS den...

ronaldohoch

Ich habe auch den Befehl 'editor.runCommand("core:component-outline")' ausgeführt und er wurde nicht angezeigt, ich musste zweimal auf den Button klicken, damit er erscheint

ronaldohoch

Hallo @allenhwkim, danke für den Kommentar. Aber peinlicherweise habe ich es nicht in anderen Browsern getestet. Ich glaube, meine Kunden nutzen Brave nicht, also lasse ich diesen Teil weg. Durch all diese Tests habe ich es jedoch geschaff...

#485419. Januar 2023von mnutt4-Antworten
1-Reaktionen

Export 'Standard' nicht im 'Backbone' gefunden (Modul hat keine Exporte)

GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Firefox 109 Reproduzierbarer Demo-Link Keine Beschreibe den Käfer Wie reproduziert man den Bug? Was ist das erwartete Verhalten? Der Entwicklungsserver startet. Wie ist das aktuelle Verhalten? Ich benutze Node...

mnutt

Ja, ich kann es auch auf 'grapesjs-style-filter' reproduzieren, dieselben Arten von Fehlern.

mnutt

Ich konnte diesen Fehler umgehen, indem ich die Build-Pipeline geändert habe, um moderneres JavaScript auszugeben (über '--targets="> 3%"), obwohl das durch die Verwendung von es6-Klassen Backbone-Fehler verursacht.

artf

Ich kann auf meiner Seite mit einer Neuinstallation nicht reproduzieren, benutzt du den Dev-Branch?

Durchsuchen Sie alle Themen