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.

43-Probleme gefunden

🔍 keyboard
#419211. März 2022von drashtibpatel2-Antworten
0-Reaktionen

Drag boundary issue with dragMode: absolute/translate

GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome, Firefox Reproduzierbarer Demo-Link https://jsfiddle.net/drashti/9xk5ph8j/1/ Beschreibe den Käfer Ich benutze den Grape JS Builder für meinen Kunden, um den Builder und die Vorlagen einzurichten. Dafür...

artf

Nein, im Moment ist das nicht möglich. Der DragMode ist keine wirklich öffentliche und dokumentierte Funktion, daher sammle ich hier alle Probleme und Features zur Unterstützung: https://github.com/artf/grapesjs/issues/3770#issuecomment-94...

GJSBlock

Danke, dass du das gemeldet hast, @drashtibpatel. Das Problem mit Drag-Boundary-Problem mit dragMode: absolute/translatee scheint ein Rennbedingungs- oder Zustandsmanagement-Timingproblem zu sein. Dies passiert typischerweise, wenn sich Ko...

#416626. Februar 2022von Ameeko1-Antwort
0-Reaktionen

Open-Style-Manager – Klasse kann durch Drücken der ENTER-Taste hinzugefügt werden

GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome v98 Reproduzierbarer Demo-Link https://grapesjs.com/demo.html Beschreibe den Käfer Im "Open Style Manager" kann die CSS-Klasse durch Drücken der ENTER-Taste hinzugefügt werden. Wenn GrapesJS in einem Fo...

GJSBlock

Danke, dass du das gemeldet hast, @Ameeko. Das Problem mit Open Style Manager – Klasse kann hinzugefügt werden, indem man die ENTER-Taste drückt, scheint ein Rennbedingungs- oder Zustandsmanagement-Zeitproblem zu sein. Dies passiert typisc...

#40018. Dezember 2021von javadsamiee2-Antworten
0-Reaktionen

Kann die aktuelle Einheit nicht halten, wenn die erste Eingabe den Auto-Wert hat

GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? 96.0.4664.93 Reproduzierbarer Demo-Link https://grapesjs.com/demo.html Beschreibe den Käfer Wie reproduziert man den Bug?Einen neuen Block erstellen, zum Beispiel TextblockDimension > Breite navigieren (standa...

artf

Wenn ich mir die aktuelle Demo anschaue, scheint alles behoben zu sein.

GJSBlock

Danke, dass du das gemeldet hast, @javadsamiee. Gute Frage zu Kann die aktuelle Einheit nicht halten, wenn die erste Eingabe den Auto-Wert hat. Der empfohlene Ansatz bei GrapesJS ist die Nutzung der ereignisgesteuerten API. Fang hier an: Ü...

#40007. Dezember 2021von zachsnoek4-Antworten
0-Reaktionen

Pasting a component in root body layer throws TypeError

GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome v89 Reproduzierbarer Demo-Link https://grapesjs.com/demo.html Beschreibe den Käfer Wie reproduziert man den Bug?In der offiziellen Demo gehe zum Layer Manager und kopiere eine beliebige Schicht mit 'cmd...

artf

Danke @zachsnoek ja, da der Wrapper (Körper) eine Root-Komponente ist, hat er nicht die zugehörige Sammlung. Wahrscheinlich müssen wir die Klebstoff-Logik aktualisieren, aber dein aktueller Fix ist vorerst ein guter Patch, um einen solchen...

zachsnoek

Danke @zachsnoek ja, da der Wrapper (Body) eine Root-Komponente ist, hat er keine zugehörige Sammlung. Wahrscheinlich müssen wir die Klebstoff-Logik aktualisieren, aber dein aktueller Fix ist vorerst ein guter Patch, um einen solchen Fehle...

GuiMoraesDev

Leute, ich habe ein ähnliches Problem Bei mir tritt der Fehler bei FileUploader auf ! Screenshot vom 16.12.2021, 32.17.10.2021 Ich habe versucht, in die Grapes-Demo einzusteigen, um zu sehen, ob dieses Verhalten dort auch auftritt, und es...

#386112. Oktober 2021von heminei1-Antwort
0-Reaktionen

JS-Fehler beim Drücken der "s"- oder "w"-Taste – Kann keine undefinierten Eigenschaften lesen (liest 'indexOf')

GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome Version 94.0.4606.81 (Offizielle Version) (64-Bit) Reproduzierbarer Demo-Link https://jsfiddle.net/szLp8h4n Beschreibe den Käfer Wie reproduziert man den Bug?Wähle das Körperelement ausDrücken Sie die "...

GJSBlock

Danke, dass du das gemeldet hast, @heminei. Tolle Frage zum JS-Fehler beim Drücken der "s"- oder "w"-Taste – Kann die Eigenschaften von undefinierten (liest 'indexOf') nicht lesen. Der empfohlene Ansatz bei Canvas ist die Nutzung der ereig...

#373430. August 2021von anatoli-dp4-Antworten
2-Reaktionen

Is there a way to trigger save manually outside of autosave?

Wie die Frage sagt, gibt es eine Möglichkeit, die Speicherfunktion über Befehle außerhalb des Autosaves auszulösen? Nicht Schlüsselwertpaare, sondern ein Befehl, der das gesamte Projekt sofort speichert?

csechrist

'editor.store()' speichert das Projekt, wenn du einen Storage Manager eingerichtet hast

artf

Ja, du musst 'editor.store()' verwenden.

anatole-dp

Editor.store() ohne Parameter sendet mir einfach leere Daten.

#373127. August 2021von gustavohleal4-Antworten
1-Reaktionen

Textelement kann nach Erweiterung mit Ereignissen nicht zweimal ausgewählt werden

Version: 0.17.25 Kannst du den Fehler aus der Demo reproduzieren?[ ] Ja[x] Nein Was ist das erwartete Verhalten? Aktualisieren Sie eine bestehende Typtextkomponente, indem Sie ein Ereignis zu seiner Ansicht hinzufügen. Beschreibe den Bug detailliert Das Ereignis wird hinzugefügt, aber sobald ich eine andere Komponente...

gustavohleal

Das war tatsächlich das Problem. Danke für die Antwort. Ich werde die Ausgabe schließen.

ronaldohoch

+1 :D Wir versuchen, dieses Problem https://github.com/artf/grapesjs/issues/1136 zu lösen Weil es immer noch passiert, wenn ich einen CKEDITOR benutze. ! Bild

artf

Die 'Events' werden nicht automatisch mit der erweiterten Komponente zusammengeführt, du musst das also manuell machen. '''js Ereignisse: { ... domc.getType('text').view.prototype.events, Tastendruck: (e) => {...} } ```

#372726. August 2021von SintoDema4-Antworten
1-Reaktionen

Issue on Style Import

Hallo @artf, Beschreibe den Bug im Detail Beim Erstellen einer neuen Vorlage mit GrapesJS bin ich auf ein Szenario gestoßen, bei dem CSS, wenn wir versuchen, CSS aus dem Importmodal zu importieren, es nicht im Editor angezeigt wird. Auf einem leeren Editor habe ich eine Vorlage erstellt, in der HTML und CSS hinzugefüg...

artf

Hallo @javadsamiee das Problem wurde in der neuesten Version des voreingestellten Plugins behoben

artf

Hallo, @SintoDema das Problem liegt hier https://github.com/artf/grapesjs-preset-webpage/blob/3e5a9e12998c9a32b6f1199953084163678e6c17/src/commands/openImport.js#L15-L18 Wie du siehst, werden Komponenten aktualisiert, aber das Styles-Modul...

javadsamiee

Hallo, @SintoDema das Problem liegt hier https://github.com/artf/grapesjs-preset-webpage/blob/3e5a9e12998c9a32b6f1199953084163678e6c17/src/commands/openImport.js#L15-L18Wie du siehst, werden Komponenten aktualisiert, aber das Styles-Modul...

#368710. August 2021von Joshmamroud4-Antworten
1-Reaktionen

Keyboard shortcuts/Keymaps not working

Version: 0.17.22 Kannst du den Fehler aus der Demo reproduzieren?[ ] Ja[X] Nein Ich kann es nicht in einer Demo reproduzieren, aber Sie können es selbst sehen, wenn Sie sich mit den folgenden Zugangsdaten bei Documint anmelden:E-Mail: [email protected]: Demo Dann mach eine Änderung an der Vorlage und versuche 'Strg+Z...

Joshmamroud

Du hattest recht, es war nicht React oder GrapesJS. Die Ereignispropagation wurde durch die rc-drawer)-Komponente gestoppt, die ich verwendet habe. @artf danke für deine Hilfe, das ist von Anfang an ein Problem.

artf

Hey, @Joshmamroud wir diesen Code haben, der die 'keydown keyup keypress'-Ereignisse an das übergeordnete Dokument weiterleitet, was Keymaps ermöglicht. Stellen Sie sicher, dass kein Code oder eine Komponente enthalten ist, die die Weiterg...

Joshmamroud

Hey @artf, ich glaube, es könnte von React blockiert werden. Habt ihr Vorschläge, wie man diese Event-Hörer wieder binden kann? Ich bin mir nicht einmal sicher, ob das die richtige Lösung oder der richtige Weg ist.

#354919. Juni 2021von anlumo1-Antwort
0-Reaktionen

CreateCustomEvent Doesn't Handle Mouse Events Correctly

Version: 0.17.4 / Git Master Beschreibe den Bug detailliert FrameView verpackt hier Tastatur- und Mausereignisse neu: https://github.com/artf/grapesjs/blob/07061ae1307fedf2a3b9bd585ce0cb30f653f112/src/canvas/view/FrameView.js#L389-L399 Ich denke, der Grund hängt damit zusammen, iframe-Ereignisse auf Eltern-Frame-Ereig...

GJSBlock

Danke, dass du das gemeldet hast, @anlumo. Das Problem mit createCustomEvent behandelt Mausereignisse nicht korrekt scheint ein Rennbedingungs- oder Zustandsmanagement-Timingproblem zu sein. Dies passiert typischerweise, wenn sich Komponen...

Durchsuchen Sie alle Themen