Im gesamten Code haben wir Abhängigkeiten gegen sehr alte Versionen von Node.js gebaut und verknüpft. Siehe: https://github.com/GrapesJS/grapesjs/blob/dev/.github/workflows/publish.yml#L15 https://github.com/GrapesJS/grapesjs/blob/dev/.github/workflows/build.yml#L15 https://github.com/GrapesJS/grapesjs/discussions/597...
Das Problem identifiziert korrekt, dass die CI/CD-Workflows und Entwicklungsempfehlungen von GrapesJS derzeit auf älteren Node.js-Versionen (insbesondere Node.js 16.x) basieren. Die Aktualisierung dieser auf die neueste Long Term Support (...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Version 127.0.6533.89 (Offizielle Version) (64-Bit) Reproduzierbarer Demo-Link Beschreibe den Käfer Bitte prüfen Sie, dass dies .selected einen Wert von undefiniert hat. Ich habe es in React verwendet und eine...
artf
Hey @Vampire-V, bitte folgt der Vorlage für das Bug-Problem korrekt. Wir können Ihnen hier ohne eine reproduzierbare Demo nicht helfen.
Aravinth-2020
### GrapesJS-Version[x] Ich bestätige, die neueste Version von GrapesJS zu verwenden### Welchen Browser benutzt du?Version 127.0.6533.89 (Offizielle Version) (64-Bit)### Reproduzierbarer Demo-Link### Beschreibe den BugBitte überprüfen Sie...
Aravinth-2020
Hey @Vampire-V, bitte folgt der Vorlage für das Bug-Problem korrekt. Wir können Ihnen hier ohne eine reproduzierbare Demo nicht helfen. Kannst du bitte die Lösung dafür teilen? Ich habe dasselbe Problem, wenn ich den Open-Layer-Manager aus...
GrapesJS-Version[X] Ich bestätige, die neueste Version von GrapesJS zu verwendenWelchen Browser benutzt du? ChromeReproduzierbarer Demo-Link https://jsfiddle.net/6bn43a05/Beschreibe den Käfer Wie reproduziert man den Bug?Fügen Sie ein OnClick-Event für ein HTML-Tag hinzu Was ist das erwartete Verhalten? Das Ereignis s...
artf
Das ist aus Sicherheitsgründen beabsichtigt, aber du kannst es mit der Option 'config.parser.optionsHtml.allowUnsafeAttr' deaktivieren (auf eigenes Risiko): https://github.com/GrapesJS/grapesjs/blob/819bfcf44bb23d51990eba3b4330e9932df59cde...
GJS Helper
Das Problem, auf das Sie stoßen, bei dem 'onclick'-Attribute beim Laden in GrapesJS aus HTML-Elementen entfernt werden, ist eine bewusste Sicherheitsfunktion und Teil des HTML-Sanierungsprozesses von GrapesJS. GrapesJS entfernt, wie viele...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome v126 Reproduzierbarer Demo-Link https://grapesjs.com/demo Beschreibe den Käfer Wie reproduziert man den Bug?Öffnen Sie die DemoDoppelklicke auf eine beliebige vorhandene Bildkomponente, um den Asset Man...
artf
Danke @aswinkumar863 für den Bericht. Ich füge gerne eine PR der Lösung zusammen.
GJS Helper
Das von dir beschriebene Problem, bei dem die GrapesJS-Bildkomponente das Hochladen und Auswählen von Videodateien per Drag & Drop erlaubt, ist ein häufiges Szenario, wenn der Standard-Drag-and-Drop-Handler des Standard-Asset-Managers kein...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome v126 Reproduzierbarer Demo-Link https://codepen.io/aswinkumar863/pen/VwJaVYG Beschreibe den Käfer Wie reproduziert man den Bug?Öffnen Sie die Demo.Klicke auf den Abschnitt "Klick mich" im Hauptteil des...
GJS Helper
Du hast einen Fehler in GrapesJS genau identifiziert, bei dem die Felder 'Eingabetyp="Zahl"' im Style Manager und Trait Manager manuell eingegebene Werte nicht korrekt erhalten, wenn die Up/Down-Pfeile verwendet werden, ohne die Eingabe vo...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome 126.0.6478.127(Windows) Reproduzierbarer Demo-Link https://jsfiddle.net/vbu18q5f/2/ Beschreibe den Käfer Wie reproduziert man den Bug?Kann auf der Leinwand nicht ausgewählt werden, wenn Tags verschachte...
ihatov08
@artf Entschuldigung, Frameworks lösen nicht alles, wie du sagst. Ich werde die Dokumentation ab jetzt richtig lesen. Danke für deine Antwort.
artf
Das ist kein Bug, sondern eher ein UX-Problem, das mit der allgemeinen Funktionsweise von HTML zusammenhängt, und genau deshalb bieten wir in der Symbolleiste auch den "Elternteil auswählen"-Button an. Erwarte nicht, dass das Framework all...
GJS Helper
Dies ist eine häufige Herausforderung in visuellen Editoren wie GrapesJS, wenn Elemente verschachtelt sind und sich visuell überschneiden oder ähnliche Dimensionen haben. Der Kern des Problems liegt darin, wie GrapesJS (und Browser im Allg...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome LTS Reproduzierbarer Demo-Link / Beschreibe den Käfer Mir ist aufgefallen, dass der @container-Direktive beim Exportieren des Codes ein Leerraum fehlt. Das ist der Code, den ich bereitstelle: '''css @co...
GJS Helper
Sie haben einen legitimen Fehler im CSS-Serialisierungsprozess von GrapesJS identifiziert, wenn '@container'-Direktiven mit einem bestimmten Namen verarbeitet werden. Das Problem entsteht dadurch, dass der interne CSS-Parser/Exporter währe...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrom Reproduzierbarer Demo-Link Ich habe den Code in Ausgaben gegeben Beschreibe den Käfer Screencast vom 06.12.24, 15:09:58 Uhr IST.webm Das Problem ist, dass direkt nach dem Auftragen fetter oder kursiver S...
artf
Aus der offiziellen Demo scheint es wie erwartet zu funktionieren, also vermute ich, dass es mit deiner benutzerdefinierten Logik zusammenhängt. Bitte stellen Sie eine minimal reproduzierbare Demo des Problems bereit.
GJS Helper
Das Problem, das du erlebst, bei dem fette oder kursive Formatierung nach Anwendung und Wegklicken verschwindet, ist ein häufiges Synchronisationsproblem beim Anpassen des GrapesJS Rich Text Editor (RTE) mit 'custom: true'. Ursache Wenn du...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome 125.0.6422.113 Reproduzierbarer Demo-Link <script src="https://grapesjs.com/js/toastr.min.js"></script> Beschreibe den Käfer Wie reproduziert man den Bug?Klicke einfach auf einen dieser Links, sie zeige...
artf
Hey, @shahsalmanbukhari du meinst kein CDN, sondern einfache Assets auf der öffentlichen Website. Bitte benutze sie nicht, da es keine Versionierung oder Garantie gibt, dass sie nicht verschoben werden (da es durch die Verlegung der Websit...
Shahsalmanbukhari
Hey @shahsalmanbukhari du meinst kein CDN, sondern einfache Assets auf der öffentlichen Website. Bitte benutze sie nicht, da es keine Versionierung oder Garantie gibt, dass sie nicht verschoben werden (da es durch die Verlegung der Website...
GJS Helper
Das Problem, auf das Sie bei 404-Fehlern bei den bereitgestellten GrapesJS-Links stoßen, liegt in einem Missverständnis darüber, wie GrapesJS-Vermögenswerte typischerweise bereitgestellt werden. Die von Ihnen geteilten Links, wie 'https://...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? v125.0.6422.113 (Offizieller Build) (64-Bit) Reproduzierbarer Demo-Link https://codesandbox.io/p/sandbox/eloquent-leaf-vd68cf?file=%2Findex.js%3A9%2C47 Beschreibe den Käfer Wie reproduziert man den Bug?Ziehe d...
artf
Man kann während der Bearbeitung nicht mit dem iframe interagieren, sonst ist es nicht möglich, es von der Leinwand aus auszuwählen. Du schaust dir allerdings während der Vorschau die iframe-Interaktionen an.
GJSBlock
Danke, dass du das gemeldet hast, @omerson-cruz. Tolle Frage zu UI-Steuerungen für die Videokomponente nicht verwenden können, wann. Der empfohlene Ansatz bei Canvas ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüfen Sie...