GrapesJS-Version [x] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Version 133.0.6943.98 Reproduzierbarer Demo-Link https://codesandbox.io/p/sandbox/loving-breeze-mdls43?file=%2Findex.js%3A77%2C6 Beschreibe den Käfer Ich versuche, einige benutzerdefinierte Triats zu meinem Bl...
artf
Deine Komponente hat innere 'Komponenten', also wenn du eine davon auswählst, siehst du Eigenschaften dieser Komponenten, nicht einen 'Ereignisblock'. Wenn du richtig 'Ereignisblock' auswählst, siehst du deine Eigenschaften. <img width="85...
GJS Helper
Das Problem, auf das Sie stoßen, bei dem benutzerdefinierte Eigenschaften für einen benutzerdefinierten Block nicht geladen werden, wenn die Eigenschaft 'components' komplexes HTML enthält, aber mit einem einfachen String geladen werden, i...
GrapesJS-Version [x] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Version 131.0.6778.265 Reproduzierbarer Demo-Link https://codepen.io/chipikaf/pen/KwPexjL Beschreibe den Käfer Wie reproduziert man den Bug? Setze die Knopfkomponente in den mittleren Bereich Verschieben Sie d...
ChipiKaf
@artf habe ich lokal eine Lösung dafür. Im Grunde prüfe ich, ob das Element einen Elternteil mit relativer Position hat, und verschiebe dann das Rechtrad um die Höhe des Elternteils, falls es existiert und positionsrelativ ist. Ich kann da...
GJSBlock
Danke, dass du das gemeldet hast, @ChipiKaf. Tolle Frage zum Größenänderung des Kindes mit absolutem Widerstand aktiviertem Positionselement, das falsch im Elternteil mit relativer Position ist. Der empfohlene Ansatz bei Components ist die...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome v131 Reproduzierbarer Demo-Link https://jsfiddle.net/0uaxn2vc/2/ Beschreibe den Käfer Wie reproduziert man den Bug?Link zur Fiddle öffnenKörper oder andere Komponenten auswählen, in der Komponenten hinz...
artf
Danke@rhoenerSBS das Problem wurde hier behoben und wird in der nächsten Version verfügbar sein.
GJS Helper
Die Option 'appendOnClick' im BlockManager von GrapesJS ist in neueren Versionen tatsächlich defekt, was zum Fehler 'Uncaught TypeError: c.setDropContent is not a function' führt. Dieses Problem resultiert aus einer Änderung darin, wie 'Bl...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome Reproduzierbarer Demo-Link https://codepen.io/Harshsne/pen/YPKwRBg Beschreibe den Käfer Wie reproduziert man den Bug?Fügen Sie eine Zeilenkomponente aus dem Blockmanager hinzu.Ändere die Breite im Style...
GJSBlock
Danke, dass du das gemeldet hast, @Harshsne26. Tolle Frage, ob !wichtig zu jedem Bauteilstil hinzugefügt wird. Der empfohlene Ansatz mit StyleManager ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüfen Sie die GrapesJS-Do...
GrapesJS-Version[X] Ich bestätige, die neueste Version von GrapesJS zu verwendenWelchen Browser benutzt du? 131.0.6778.86Reproduzierbarer Demo-Link https://jsfiddle.net/badiuciprian/qe28obhr/1/Beschreibe den Käfer Wie reproduziert man den Bug?Versuche, einen beliebigen Block auf die Leinwand zu ziehen Was ist das erwa...
mohamedsalem401
Ich habe es geschafft, es zu reproduzieren. Das passiert nur auf 'nativeDnD: false'. Wahrscheinlich führt das dazu, dass die Blockansicht die API des alten Sortierers verwendet. Ich werde versuchen, eine Lösung dafür voranzutreiben.
artf
@mohamedsalem401 kannst du bitte diesen hier überprüfen?
badiuciprian
Danke, dass du dich darum gekümmert hast. Ich werde auf das Update achten.
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? 130.0.6723.117 Reproduzierbarer Demo-Link https://grapesjs.com/demo-mjml Beschreibe den Käfer Wie reproduziert man den Bug?Wähle eine Komponente zufällig aus, wie zum Beispiel den zweiten 'mj-Abschnitt' auf de...
GJS Helper
Das Problem, bei dem das Aufrufen von 'tagUpdated()' bei einer MJML-Komponente die Hover-Funktionalität unterbricht und einen Fehler auslöst, liegt an einer Diskrepanz in der Funktionsweise von 'tagUpdated()' im Vergleich zum spezifischen...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Arc v1.61.1 Reproduzierbarer Demo-Link https://codesandbox.io/s/grapesjs-react-components-n6sff Beschreibe den Käfer @artf Zunächst einmal vielen Dank für diese großartige Bibliothek. Ich habe versucht, benutz...
artf
Ja, das ist aus Demo-Sicht zu erwarten. Du kannst mit dem Code experimentieren und deine Lösung finden, aber ich schließe das jetzt ab, da es kein Kernfehler ist.
GJS Helper
Das beobachtete Verhalten, bei dem benutzerdefinierte React-Komponenten in ein zusätzliches div mit GrapesJS-spezifischen Attributen eingebettet werden, ist grundlegend dafür, wie GrapesJS Komponenten im DOM verwaltet. Dieses div ist im Gr...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Neueste Chrome, Firefox, Edge Reproduzierbarer Demo-Link https://grapesjs.com/demo Beschreibe den Käfer Wie reproduziert man den Bug?Ziehe eine Acomponent im Layer Manager und versuche, sie zwischen andere Ele...
artf
Das wird in der nächsten Version behoben. Danke @sumasal für den Bericht und @mohamedsalem401 für die Lösung 🙇 ♂️
sumasal
Der Ausgabentitel ist irgendwie abgeschnitten. Was ich meinte, ist, dass es auf älteren Versionen wie 0.21.8 und niedriger zu funktionieren scheint
GJS Helper
Der GrapesJS Layer Manager ist so konzipiert, dass er sowohl das Umordnen von Komponenten auf derselben Ebene als auch das Verschachteln von Komponenten innerhalb anderer ermöglicht. Basierend auf der offiziellen GrapesJS-Demo (https://gra...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Firefox 131.0 (64-Bit) auf Linux und Mac Reproduzierbarer Demo-Link https://grapesjs.com/demo Beschreibe den Käfer Wie reproduziert man den Bug?Beginne, die "Hover me"-Taste zu ziehenVersuche, es über das "All...
padcom
Ihr seid großartig! Und nicht einen Moment zu früh :) Ich habe heute Nachmittag eine Präsentation und kann sie jetzt auch in Firefox zeigen!
padcom
Ich habe die fehlerhafte Änderung in Firefox auf Version 109.0 gefunden. Es ist das erste Modell, das das Problem hat. Version 108.0.2 funktioniert einwandfrei. Ich hoffe, das hilft.
padcom
Ich habe außerdem jeden Abend von 2024-10-24-24-21-16-15-mozilla-central getestet, und das Problem ist ebenfalls da.
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome Version 130.0.6723.59 (Offizielle Version) (arm64) Reproduzierbarer Demo-Link https://codepen.io/btmkt/pen/QWeOJRB?editors=1111 Beschreibe den Käfer Wie reproduziert man den Bug?Konsole öffnen.Mehrere K...
artf
@mohamedsalem401 das passiert wahrscheinlich wegen des oberflächlichen Editors. Ich denke, es wäre sinnvoll, die 'temporäre' Option (die wir bereits nutzen, um einige Aktionen zu überspringen) in canMove zu nutzen. Was ist das? '''js const...
mohamedsalem401
@artf Ja, ich vermute, es hat mit dem oberflächlichen Editor zu tun. Hoffentlich funktioniert die temporäre Option und dann eröffne ich eine PR
bt-mkt
@mohamedsalem401 das passiert wahrscheinlich wegen des oberflächlichen Editors. Ich denke, es wäre sinnvoll, die 'temporäre' Option (die wir bereits nutzen, um einige Aktionen zu überspringen) in canMove zu nutzen. Was ist das?'''jsconst W...