Tastenkombinationen/Keymaps funktionieren nicht
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.
Lesen Sie die vollstĂ€ndige Antwort unten âFrage
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' zu verwenden. Was ist das erwartete Verhalten? Man sollte in der Lage sein, zugeordnete Tastenkombinationen (z. B. Strg+Z) zu verwenden, aber die funktionieren nicht. Wie ist das aktuelle Verhalten? Die Keymaps sind registriert, funktionieren aber nicht. Wenn ich 'keymaps.getAl...
Antworten (4)
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.
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 Weitergabe dieser Ereignisse verhindert.
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.
Danke, dass du das gemeldet hast, @Joshmamroud. Das Problem mit Tastenkombinationen/Keymaps, die nicht funktionieren, scheint ein Problem mit dem Rennbedingungen oder dem Zustandsmanagement zu sein. Dies passiert typischerweise, wenn sich Komponenten-Lebenszyklusereignisse und DOM-Ănderungen ĂŒbersc...
Verwandte Fragen und Antworten
FĂŒhre die Forschung mit Ă€hnlichen Themendiskussionen fort.
Problem #3731
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 bes...
Problem #3612
Die Slider-Tasten und Tabs von Grapesjs funktionieren nicht wie erwartet
Version 0.17.19 (grapesjs) Version 0.1.5 (grapesjs-lory-slider) Version 1.0.6 (grapesjs-tabs) Kannst du den Fehler aus der Demo reproduzier...
Problem #3316
Der Editor entfernt die toten Skriptblöcke nicht
Version: 0.16.34 Kannst du den Fehler aus der Demo reproduzieren? [ ] Ja [x ] Nein Soweit ich weiĂ, ĂŒberspringt der Codeimport-Dialog alle...
Problem #3152
Die blaue Umrisse (GJS-schwebend) folgt beim Scrollen nicht ihrem Elternumriss
Version: 16.27 Kannst du den Fehler aus der Demo reproduzieren? [x] Ja [ ] Nein Beschreibe den Bug: Ich entdeckte ein Problem mit 'gjs-hove...
Kostenpflichtige Plugins, die diesem Problem entsprechen
Kuratiert nach Themen-SchlĂŒsselwörtern und Label-Relevanz, damit Sie schneller liefern.
Lade: Empfehlungen fĂŒr kostenpflichtige Plugins...
ĂberprĂŒfen Sie die Open-Source-GrapesJS-Plugins auf GitHub Oder suchen Sie schnell in unserem kostenlosen Katalog.
Durchstöbere kostenlose Plugins âPremium-Plugins werden mit Support, regelmĂ€Ăigen Updates und produktionsreifen Funktionen geliefert â das spart Tage an Integrationsarbeit.
Durchsuchen Sie Premium-Plugins âDurchsuchen Sie Plugin-Kategorien
Springe direkt zu den Plugin-Kategorieseiten im Marktplatz.