GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? neueste Version von Chrome Reproduzierbarer Demo-Link null Beschreibe den Käfer Wie reproduziert man den Bug?TSUP-Node SRC/index.ts --Format ESM, CJS --Legacy-Output --Watch Was ist das erwartete Verhalten? Ic...
artf
Ich denke, das musst du an die Vite-Community richten, der Core nutzt derzeit Webpack und es funktioniert wie erwartet
GJS Helper
Der Fehler "Uncaught Error: Dynamic requirement of "codemirror/lib/codemirror" is not supported" tritt auf, wenn du versuchst, GrapesJS (oder eine Bibliothek, die GrapesJS verwendet) mit einem modernen Bundler wie 'tsup' zu bündeln (besond...
Auf kleineren Laptop-Bildschirmen (zum Beispiel MacBooks) sind der Rand der Bilder und einige Elemente an der falschen Position (wenn ich klicke, um ein Bild zu verschieben oder zu vergrößern) Ich habe dieses Problem nicht, wenn der Editor auf größeren Bildschirmen gerendert wird. Ich bin mir nicht sicher, ob ich eine...
artf
@saharelhage bitte vermeiden Sie, Diskussionen zu Themen zu machen. Die GitHub-Probleme sollten nur von hier aus erstellt werden, indem man der Vorlage korrekt folgt.
GJS Helper
Das Problem, bei dem die Auswahl- und Größenänderungsgrenzen auf kleineren Bildschirmen, insbesondere MacBooks, an der falschen Position erscheinen, ist ein häufiges Problem, das oft damit zusammenhängt, wie Browser Inhalte unter unterschi...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome Version 115.0.5790.114 Reproduzierbarer Demo-Link https://jsfiddle.net/mcraf3se/5/ Beschreibe den Käfer Hallo, ich fange gerade mit GrapesJS an, daher ist es ziemlich wahrscheinlich, dass ich etwas Grun...
artf
Der Fehler hier ist die Verwendung der Pfeilfunktion, ersetze sie einfach durch 'clickOnElement() {'
GJS Helper
Das Problem, bei dem 'das' im View-Event Handler deiner benutzerdefinierten Komponente als 'Fenster' oder 'undefiniert' bezeichnet wird, ist ein häufiges JavaScript-Bindungsproblem, besonders bei der Verwendung von Pfeilfunktionen. Es ist...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome v114 Reproduzierbarer Demo-Link https://github.com/wunksert/remix-grapes-error/tree/main Beschreibe den Käfer Wie reproduziert man den Bug?Klon-Repository obennpm INPM Run Dev Du wirst sehen, dass das T...
artf
@wunksert es so scheint, als würde der Editor mehrmals auf sich selbst initialisieren, löschst du die Editor-Instanz mit Destroy richtig (z. B. in deinem useEffect)?
Wunksert
Es könnte sich herausstellen, dass eine Lösung dafür eher durch meine Bearbeitung von Struktur- oder Namenskonventionen in meinem Projekt gelöst wird. Ich mache das gerne, wenn es schneller ist als etwas im GrapesJS-Core zu ändern.
GrapesJS-Version[X] Ich bestätige, die neueste Version von GrapesJS zu verwendenWelchen Browser benutzt du? Chrome 115.0Reproduzierbarer Demo-Link https://jsfiddle.net/varyqjo7/Beschreibe den Käfer Wie reproduziert man den Bug?Ein neues Angular-Projekt erstellen (Version 16.1.3)Installieren Sie die neueste Version von...
GJS Helper
Das Problem, auf das Sie stoßen, "Objektliteral kann nur bekannte Eigenschaften angeben, und 'el' existiert nicht im Typ 'PanelProps'", ist ein TypeScript-Kompilierungsfehler. Sie zeigt an, dass die 'el'-Eigenschaft innerhalb der 'PanelPro...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome v115 Reproduzierbarer Demo-Link https://grapesjs.com/demo.html Beschreibe den Käfer Wie reproduziert man den Bug?Videokomponent per Drag & Drop auf die Leinwand.Wähle YouTube oder Vimeo und füge eine Vi...
SLain123
Ich kann den Bug selbst beheben, aber ich kann meinen Branch mit Fix nicht ins Repo verschieben. Es scheint, als hätte ich keine Berechtigung, um einen neuen Branch zu pushen oder zu erstellen.
artf
@SLain123 du musst eine PR aus deinem Fork erstellen https://stackoverflow.com/questions/38918942/pull-request-from-a-different-repository
GJS Helper
Das Problem, das du mit YouTube und Vimeo-Autoplay hast, die in GrapesJS nicht funktionieren, ist kein Fehler in GrapesJS selbst, sondern eine Folge moderner Browser-Autoplay-Richtlinien. Browser wie Chrome, Firefox und Safari haben streng...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? neueste Version von Chrome Reproduzierbarer Demo-Link null Beschreibe den Käfer Wie reproduziert man den Bug? <img width="1666" alt="image" src="https://github.com/GrapesJS/grapesjs/assets/114127651/c37e339a-e...
pittleCheung
Ja, du hast recht, ich kopiere alle abgestimmten Stile, also kann ich überall einfügen, sogar browserübergreifend einfügen, das finde ich extrem nützlich. Wenn ich eine Komponente lösche, werden die entsprechenden Stile nicht entfernt. Das...
pittleCheung
Es ist immer noch ein Problem
artf
Ich sehe nicht, wie das ein Kernfehler sein soll. Du verwendest deine eigene Copy/Paste-Logik und sie scheint nicht einmal korrekt zu sein, du solltest dich um die einzigartigen IDs jeder Komponente/Regel kümmern.Nach dem Löschen dieser Ki...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? neueste Version von Chrome Reproduzierbarer Demo-Link null Beschreibe den Käfer Wie reproduziert man den Bug? Editor?. Css.addRules (targetCss); Was ist das erwartete Verhalten? Editor?. Css.addRules (targetCs...
artf
Das ist kein Bug, 'Css.addRules' hat kein Option-Argument. Du kannst eine Diskussion zu diesem Thema eröffnen, und wir können sehen, ob es sinnvoll ist, es einzuführen
pittleCheung
Okay, ich verstehe, ich muss einige Stile vor einem Array hinzufügen, nicht am Ende. Zum Beispiel arr.unshift(css) Wie kann ich das machen? Ich könnte ein bisschen Hilfe von dir brauchen
GJS Helper
Das Verhalten, das du mit 'Editor' beobachtest. Css.addRules()' ist tatsächlich die erwartete und beabsichtigte Funktionalität der GrapesJS CSS-API. Standardmäßig gilt: Wenn du 'editor' benutzt. Css.addRules(targetCss);', werden die neuen...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome 114.0.5735.198 Reproduzierbarer Demo-Link https://jsfiddle.net/riteshdalal/obnx7sg3/22/ Beschreibe den Käfer Wie reproduziert man den Bug?Erstelle eine Komponente mit editable:false im ModellLege die Ko...
artf
Die Eigenschaft 'editable' hat standardmäßig keine Bedeutung und wird nur intern von anderen erweiterten Komponenten wie 'Text' oder 'Image' verwendet.
Riteshdalal
@artf Wie erstellen wir eine Komponente, bei der GJS die Kinder nicht analysiert?
Riteshdalal
Die Eigenschaft 'editable' hat standardmäßig keine Bedeutung und wird nur intern von anderen erweiterten Komponenten wie 'Text' oder 'Image' verwendet. Das funktionierte früher bei älteren GJS-Versionen. Er hat einfach in 0.21.3 aufgehört...
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 https://grapesjs.com/demo.html Beschreibe den Käfer Wie reproduziert man den Bug?Aktiviere den absoluten Widerstandsmodus...
artf
Probleme im Zusammenhang mit dem Absolute-Modus werden hier https://github.com/GrapesJS/grapesjs/issues/3770 verfolgt.
GJS Helper
Du hast ein häufiges Problem in GrapesJS in Bezug auf absolute Positionierung und Canvas-Zoom genau identifiziert. Dies ist tatsächlich ein Fehler, bei dem die Delta-Berechnung der Drag-Operation den aktuellen Zoomlevel der Leinwand nicht...