GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome v91 Reproduzierbarer Demo-Link https://grapesjs.com/demo.html Beschreibe den Käfer Wie reproduziert man den Bug?Besuchen Sie die Website: https://grapesjs.com/demo.html.Räumen Sie die Leinwand für eine...
GJSBlock
Danke, dass du das gemeldet hast, @akhalid-Entwickler. Toller Vorschlag bezüglich GrapesJS-Exportfunktionen und 'Code anzeigen'-Funktionalität sowie dass die Leinwand in Bezug auf Hexfarben nicht ähnlich funktioniert.! Auch wenn diese spez...
GrapesJS-Version[X] Ich bestätige, die neueste Version von GrapesJS zu verwendenWelchen Browser benutzt du? Version 94.0.4606.81 (Offizielle Version) (64-Bit)Reproduzierbarer Demo-Link https://grapesjs.com/demo.htmlBeschreibe den Käfer Wie reproduziert man den Bug? Füge ein beliebiges SVG direkt hinzu, es wird im Canv...
marcosvnmelo
Ich habe dieses Problem immer wieder in Version 0.17.19
marcosvnmelo
Es tut mir leid, dass ich es einfach falsch geschrieben habe. Ich meinte 0.17.29.
artf
Danke für den Bericht@inventorbit Ich sehe ein Problem beim Parsen des "<path>Tags". Ich werde nachforschen und versuchen, es für die nächste Version zu beheben.
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...
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?
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...
Thron1986
@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...
Thron1986
> 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...
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...
Diskutiert in https://github.com/artf/grapesjs/discussions/3711 <div type='discussions-op-text'> <sup>Ursprünglich veröffentlicht von ltenti am 17. August 2021</sup> Hallo zusammen, Ich frage mich, wie ich mit so einem Szenario umgehen kann:Ich muss den Nutzern meiner Anwendung erlauben, eine Webseite zu bearbeitenDie...
Danke, dass du das gemeldet hast, @ltenti. Toller Vorschlag zu Teilparse! Auch wenn diese spezielle Funktion noch nicht in der Kern-API enthalten ist, gibt es mehrere Möglichkeiten, ähnliches Verhalten zu erreichen. Verwendung des Ereignis...
Ich benutze [grapesjs library][1] zum Erstellen von Webseiten, ich habe gemäß der Dokumentation [hier][1] einen benutzerdefinierten Block hinzugefügt, wenn ich den Block auf die Canvas ziehe, werden HTML-Daten hinzugefügt, aber das "<head></head>Tag" ist leer, Hier ist mein Code function tempOnePlugin(editor) { Redakt...
GJSBlock
Danke, dass du das gemeldet hast, @throne1986. Tolle Frage zu HTML-Kopf-Tags, die nicht zum Dom hinzugefügt wurden. Der empfohlene Ansatz bei ProseMirror ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüfen Sie die GrapesJ...
@artf Hier ist mein Code, ich füge einen Test in einem Div bei Select Change hinzu init() { this.listenTo(this, "change:noOfLinks", this.getInfoLinks); }, getInfoLinks() { let canvasDoc = Editor. Canvas.getDocument(); canvasDoc.getElementById ("infoLinks").innerHTML = " testtext "; editor.trigger("change:selectedCompo...
GJSBlock
Danke, dass du das gemeldet hast, @codingmachine16. Gute Frage zu Frage: Dynamische Änderungen verschwinden beim Laden aus der Datenbank. Der empfohlene Ansatz bei Canvas ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüfe...
WARNUNG LIES und FOLGE den nächsten 3 Schritten, dann ENTFERNE SIE vor dem Posten des ProblemsBefolgen Sie die BEITRAGENDEN Richtlinien https://github.com/artf/grapesjs/blob/master/CONTRIBUTING.mdMach zuerst eine schnelle SUCHE, um zu sehen, ob jemand anderes das gleiche Problem nicht geöffnet hatAlle zugehörigen Auss...
Danke, dass du das gemeldet hast, @imouou. Das Problem mit Option resizable:true ändert alle gleichen Komponenten in Canvas. scheint ein Rennbedingungs- oder State-Management-Timingproblem zu sein. Dies passiert typischerweise, wenn sich K...