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.

743-Probleme gefunden

🔍 bug
#386012. Oktober 2021von sduncan-tribe2-Antworten
1-Reaktionen

Blocks not working after upgrading from 0.16.27 to 0.17.27

GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Firefox 93.0, Chrome 94.0.4606.71 Reproduzierbarer Demo-Link https://github.com/Tribe-Mobile/grapesjs-blocks Beschreibe den Käfer Wie reproduziert man den Bug?Git-Repo ausführen, keine Blöcke angezeigtWechsel...

paooolino

siehe hier #3835

GJSBlock

Danke, dass du das gemeldet hast, @sduncan-Stamm. Tolle Frage zu Blöcken, die nach dem Upgrade von 0.16.27 auf 0.17.27 nicht funktionieren. Der empfohlene Ansatz bei GrapesJS ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überp...

#38578. Oktober 2021von flowize-project2-Antworten
1-Reaktionen

Firefox-Problem, wenn der Nutzer sehr schnell auf eine andere Komponente klickt

GrapesJS-Version[X] Ich bestätige, die neueste Version von GrapesJS zu verwendenWelchen Browser benutzt du? FirefoxReproduzierbarer Demo-Link https://grapesjs.com/demo.htmlBeschreibe den Käfer Wie reproduziert man den Bug? Du musst sehr schnell von einer Komponente zur nächsten auf der Canvas klicken, und du bekommst...

arthuralmeidap

Hallo @flowize-Projekt! Ich hoffe, es geht dir gut! In deiner Ausgabe hast du den GrapesJS-Demo-Link als reproduzierbaren Link gepostet, aber das Video wurde mit einer eigenen Grapesjs-Installation aufgenommen. Könntest du versuchen, ein V...

GJSBlock

Danke, dass du das gemeldet hast, @flowize-Projekt. Tolle Frage zum Firefox-Problem, wenn der Nutzer sehr schnell auf eine andere Komponente klickt. Der empfohlene Ansatz bei Canvas ist die Nutzung der ereignisgesteuerten API. Fang hier an...

#383529. September 2021von paooolino4-Antworten
0-Reaktionen

StyleManager AppendTo not showing in custom div

GrapesJS-Version[X] Ich bestätige, die neueste Version von GrapesJS zu verwendenWelchen Browser benutzt du? Chrome 93Reproduzierbarer Demo-Link https://codepen.io/paooolino/pen/WNOPgJyBeschreibe den Käfer Wie reproduziert man den Bug? Das ist ziemlich einfach, weil ich Grapes v.0.16.xx benutzt habe und es funktioniert...

paooolino

Ich habe es seit Version 17.25 überprüft v0.17.22 >>> funktioniert v0.17.25 >>> funktioniert nicht

artf

Danke, Paolo, das wird in der nächsten Version behoben. Das Problem liegt beim Standard-StyleManager-Öffnerbefehl, der den gerenderten Teil aus deinem Container in den Standard-Teil verschiebt. Das kannst du überprüfen, indem du die Standa...

paooolino

Danke für die Veröffentlichung. Und entschuldigt die Wiedereröffnung :-) aber jetzt funktioniert der StyleManager appendTo, während der blockManager appendTo offenbar defekt ist. Dasselbe Problem gilt für den vorherigen StyleManager. Ich h...

#383229. September 2021von Sudhin354-Antworten
0-Reaktionen

Die CSS-Klassen werden entfernt und die automatisch generierten IDs für jedes HTML-Tags werden nach jedem Neuladen geändert (Beispiel: ivj5m-2)

GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome Reproduzierbarer Demo-Link Nicht dort Beschreibe den Käfer Wie reproduziert man den Bug? Installiere die Grapes JS in der React-App Gehe zum Editor und ziehe eine Komponente. (Beispiel: Textkomponente)...

Sudhin35

Bitte leiten Sie mich dabei an

artf

Deaktiviere 'Autoload: true', du lädst alles zweimal.

Sudhin35

Danke @artf. Das hat mein Problem gelöst

#382527. September 2021von mingxin-yang4-Antworten
2-Reaktionen

Ckeditor wrap and block the text below

GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome Reproduzierbarer Demo-Link https:// Beschreibe den Käfer Wenn die Breite der Textkomponente nicht sehr lang ist, werden die Elemente im ckeditor den darunterliegenden Text umwickeln und blockieren ! Bil...

ronaldohoch

Hallo! Wir haben diesen Trick eine Weile genutzt, um das Problem zu lösen: Abonniere das Event rte:enable und löse den canvasScroll aus. Damit berechnet der grapes die Position neu.

mingxin-yang

@ronaldohoch Danke, dieser Code funktioniert für mich

mingxin-yang

Auf dieser Website werden auch Fehler implementiert. https://grapesjs.com/demo-mjml.html ! Bild Die Werkzeugleiste oben rechts wird ebenfalls abgedeckt @artf

#381023. September 2021von mihir-khandekar4-Antworten
0-Reaktionen

GrapesJS-Version[X] Ich bestätige, die neueste Version von GrapesJS zu verwende…

GrapesJS-Version[X] Ich bestätige, die neueste Version von GrapesJS zu verwendenWelchen Browser benutzt du? 92.0.4515.131 (Offizieller Build) (64-Bit)Reproduzierbarer Demo-Link N/ABeschreibe den Käfer Wie reproduziert man den Bug?HTML mit dem 'Editor in die Canvas einfügen. Canvas.getBody().ownerDocument.execCommand('...

artf

das getHTML hat nichts mit dem DOM der Leinwand zu tun... Lies die Dokumentation https://grapesjs.com/docs/modules/Components.html sorgfältig und versuche, den Unterschied zwischen dem Modell und der Ansicht der Komponente zu verstehen.

mihir-khandekar

@artf danke für die schnelle Antwort, was ist dann der richtige Weg, das zu tun? Meine Anforderung ist: Ich möchte eine Komponente an der aktuellen Cursorposition hinzufügen. Wie kann ich es dann Teil der editor.getHtml()-Methode machen?

ionutmiftode

@mihir-Khandekar, hast du es geschafft, das zu beheben?

#380622. September 2021von throne19864-Antworten
0-Reaktionen

Target :null when adding video

GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome Neue Version Reproduzierbarer Demo-Link https://codesandbox.io/s/react-redux-toolkit-application-forked-l5rhp?file=/src/pages/Editor.js Beschreibe den Käfer Wie reproduziert man den Bug?Das Video vom Bl...

throne1986

@artf kannst du mir bitte dabei helfen?

artf

Das Problem liegt hier '''js editor.on("component:create", (model) => { if (model.get("type") === "video") { setAddVideo (falsch); console.log("Video URL.", videos.videoUrl); Redakteur. Commands.run("open-assets", { target: editor.getSelec...

throne1986

> Das Problem liegt hier> '''js> editor.on("component:create", (model) => {> if (model.get("type") === "video") {> setAddVideo(false);> console.log("Video URL.", videos.videoUrl);> Herausgeber. Commands.run("open-assets", {> // Ziel: edito...

#379420. September 2021von mattnoth3-Antworten
0-Reaktionen

RTE: Überlappender Text in der Grundtextkomponente, wenn Breite und Höhe 100 % der Leinwand ausmachen

GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Version 93.0.4577.82 (Offizielle Version) (64-Bit) Reproduzierbarer Demo-Link https://grapesjs.com/demo.html Beschreibe den Käfer ! RTE Klarstellung Wie reproduziert man den Bug?... In der offiziellen Demo lös...

mattnoth

Mir ist nicht aufgefallen, dass du mein vorheriges Problem – mit dem seltsamen Anwendungsfall – geschlossen hattest. Hast du Vorschläge für eine Lösung hier in der Nähe? Ich benutze den updateRte-Event Listener, das RTE dynamisch in die Ca...

artf

@mattnoth ich bereits auf Ihre Diskussion hier geantwortet habe, vermeiden Sie bitte, dasselbe Thema erneut zu eröffnen.

GJSBlock

Danke, dass du das gemeldet hast, @mattnoth. Tolle Frage zu RTE: Überlappenden Text in der Grundtextkomponente, wenn Breite und Höhe 100 % der Leinwand ausmachen. Der empfohlene Ansatz bei ProseMirror ist die Nutzung der ereignisgesteuerte...

#378316. September 2021von mattnoth3-Antworten
0-Reaktionen

RTE overlapping text when text component set to 100% height

GrapesJS-Version Bitte helft mir – das könnte irgendwo gelöst worden sein, aber ich habe die Probleme durchgesehen und keine gefunden – es gibt ein Dokument, das auf das Verschieben der Positionierung des RTEs verweist, aber ich bin mir nicht sicher, wohin im Init es gehören soll – > was bedeutet 'rteToolbarPosUpdate'...

artf

Kein Bug, nur ein seltsamer Anwendungsfall.

mingxin-yang

@artf Ich möchte die Position der rteToolbar ändern, aber pos hat nicht die im Dokument genannten Parameter

GJSBlock

Danke, dass du das gemeldet hast, @mattnoth. Gute Frage zu RTE, der Text überlappt, wenn die Textkomponente auf 100 % Höhe eingestellt ist. Der empfohlene Ansatz bei ProseMirror ist die Nutzung der ereignisgesteuerten API. Fang hier an: Üb...

#377915. September 2021von stljeff13-Antworten
0-Reaktionen

Editor.getSelected().toHTML() encodes inline javascript

GrapesJS-Version[X] Ich bestätige, die neueste Version von GrapesJS zu verwendenWelchen Browser benutzt du? Neueste (Chrome)Reproduzierbarer Demo-Link https://jsfiddle.net/4j1k0wde/24/Beschreibe den Käfer Wie reproduziert man den Bug?Block mit einem Skript-Tag im Inneren erstellen.Verwenden Sie 'editor.getSelected.toH...

artf

Du musst allowScripts verwenden '''js const editor = grapesjs.init({ ... allowScripts: true, }); ``` Und ich sehe keine Probleme mit der Kodierung (benutze den echten Inspector, nicht die jsfiddle-Beta-Konsole, die wahrscheinlich einen Feh...

stljeff1

Danke!

GJSBlock

Danke, dass du das gemeldet hast, @stljeff1. Tolle Frage zu editor.getSelected().toHTML() kodiert Inline-JavaScript. Der empfohlene Ansatz bei Components ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüfen Sie die GrapesJ...

Durchsuchen Sie alle Themen