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.

220-Probleme gefunden

🔍 canvas
#53531. September 2023von rozek3-Antworten
0-Reaktionen

Canvas.script-Einträge können keine JS-Module sein

GrapesJS-Version[X] Ich bestätige, die neueste Version von GrapesJS zu verwendenWelchen Browser benutzt du? Version 1.56.20 Chromium: 115.0.5790.171 (Offizieller Build) (arm64)Reproduzierbarer Demo-Link KeineBeschreibe den Käfer Links eingegeben in kann nicht auf JavaScript-Module verweisen, oder Sie könnten auf folge...

artf

'''js Skripte: [ { src: '... file.js', Typ: 'module' }, ], ```

rozek

Gut zu wissen, danke

GJS Helper

Das Problem, auf das Sie stoßen, "Uncaught SyntaxError: Import Statement kann nicht außerhalb eines Moduls verwendet werden", entsteht, weil die canvas.scripts -Option in GrapesJS Skript-URLs mit Standard- <script> -Tags injiziert. Standar...

#535231. August 2023von rozek3-Antworten
0-Reaktionen

Uncaught SyntaxError: Unerwartetes Token '{' bei CanvasView.ts:590:12

GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Version 1.56.20 Chromium: 115.0.5790.171 (Offizieller Build) (arm64) Reproduzierbarer Demo-Link Keine Beschreibe den Käfer Ich habe einen Komponententyp mit einem Skript Beim Vorschauen eines Projekts mit eine...

rozek

Das ist interessant: eine separate Funktion zu definieren und die Definition des Bauteiltyps, wie in der Dokumentation beschrieben Funktioniert wie vorgesehen. Aber es klingt trotzdem seltsam, dass eine Inline-Funktion einen Syntaxfehler i...

artf

@rozek guter Hinweis, werde es für die nächste Veröffentlichung beheben

GJS Helper

Das 'Uncaught SyntaxError: Unexpected Token'{'', auf das Sie stoßen, stammt daher, wie GrapesJS Komponentenskripte verarbeitet und einbettet, die mit der Kurzsyntax der ES6-Methode definiert wurden. Dieses Problem ist ein bekanntes Verhalt...

#534226. August 2023von wsaca1-Antwort
0-Reaktionen

ScrollCanvas funktioniert nicht

GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Firefox 116.0.3 Reproduzierbarer Demo-Link https://grapesjs.com/demo-mjml.html Beschreibe den Käfer Wie reproduziert man den Bug?Scrollen Sie auf der Leinwand nach unten und wählen Sie eine Komponente ausÖffne...

GJS Helper

Du hast einen Fehler in GrapesJS korrekt identifiziert, bei dem die 'ScrollCanvas'-Funktion die Leinwand nicht scrollen lässt, um eine ausgewählte Komponente in den Bildschirm zu bringen, insbesondere beim Auswählen von Komponenten aus dem...

#533424. August 2023von DreamCloudProject4-Antworten
1-Reaktionen

Auswahl des benutzerdefinierten Komponententyps, der im Canvas nicht funktioniert

GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome, Opera, Edge usw Reproduzierbarer Demo-Link https://jsfiddle.net/crszh0jo/6/ Beschreibe den Käfer Ich versuche, es im gleichen Fall wie hier beschrieben zu gestalten [[FRAGE] Auswahl benutzerdefinierter...

DreamCloudProject

@artf Ja, du hast recht. Ich blockiere die Klickpropagation, sodass der Editor das Klickereignis nicht empfängt und daher die Logik zur Auswahl des Elements nicht ausführen kann. Ich habe versucht, die Klickpropagation nur auf das aktuelle...

DreamCloudProject

https://github.com/GrapesJS/grapesjs/assets/7961936/12180b41-4c29-489d-9bcd-1ea025a96a8f This example shows how it works in my editor.

yatoogamii

Hallo @DreamCloudProject, es sieht so aus, als wäre dein Komponenten-Msc-Header gesperrt. Es handelt sich um ein Attribut, das es ermöglicht, die Komponente von den Ebenen aus zu klicken, aber nicht direkt von der Canva aus Kannst du deine...

#531918. August 2023von AFriboulet-ii2-Antworten
0-Reaktionen

Rückgängig machen wird die Klasse auf der Komponente nicht aktualisiert

GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome V116.0.5845.96 Reproduzierbarer Demo-Link https://jsfiddle.net/Adrien_Friboulet/npdkshaf/8/ Beschreibe den Käfer https://github.com/GrapesJS/grapesjs/assets/128728949/e85b65c4-53ad-43d0-9f5f-74dc0a181dd...

artf

Danke @AFriboulet-ii, ich werde es für die nächste Version beheben.

GJS Helper

Das von dir beschriebene Problem ist ein bekanntes Verhalten in GrapesJS, bei dem der Undo-Manager die Modellattribute der Komponente korrekt zurücksetzt (einschließlich der 'Klassen'-Sammlung), aber das 'ComponentView', das für das Render...

#531617. August 2023von BenKhz3-Antworten
0-Reaktionen

Editor abonniert nicht selector:remove

GrapesJS-Version[X] Ich bestätige, die neueste Version von GrapesJS zu verwendenWelchen Browser benutzt du? Chrome v115.0.5790.170 Reproduzierbarer Demo-Link https://jsfiddle.net/BenKhz/yfwqc6mu/1/ Referenz Die Dokumente hierBeschreibe den KäferOffen bereitgestellte Geige HierWähle eine Komponente auf Canvas aus und f...

artf

Hallo, @BenKhz das passiert, weil die 'Selector*'-Ereignisse mit dem globalen Selectors-Container zusammenhängen (wenn du einen Selector aus der Komponente entfernst, ist der Selector selbst noch vorhanden, da er auch anderswo verwendet we...

BenKhz

Ah! Ich habe das falsch verstanden. Danke für die Klarstellung. Mach weiter so!

GJS Helper

Vielen Dank, dass Sie dieses Problem gemeldet haben und für Ihre freundlichen Worte zu GrapesJS! Du hast einen häufigen Verwirrungspunkt bezüglich GrapesJS-Events angesprochen, und das ist eine ausgezeichnete Frage. Ursachenerklärung Das E...

#530513. August 2023von rajevar2-Antworten
0-Reaktionen

Das Ereignis "component:add" wird ausgelöst, wenn Komponenten verschoben werden

GrapesJS-Version 0.21.4[X] Ich bestätige, die neueste Version von GrapesJS zu verwendenWelchen Browser benutzt du? Chrome Version 113.0.5672.63 Reproduzierbarer Demo-Link https://jsfiddle.net/szLp8h4n/11/Beschreibe den Käfer Wie reproduziert man den Bug? Verschiebe alle Textkomponenten auf der Seite hin und her. Eine...

artf

Hallo @rajevar ich glaube, du suchst nach dem Ereignis 'component:create', da 'component:add' wie erwartet funktioniert (z. B. könnte es verwendet werden, um jede neue Bewegung innerhalb einer bestimmten Komponente zu verfolgen).

GJS Helper

Du hast korrekt einen häufigen Verwirrungspunkt bei der Event-Behandlung von GrapesJS erkannt. Das Ereignis 'component:add' wird tatsächlich nicht nur ausgelöst, wenn eine neue Komponente vom Blockpanel auf die Leinwand gezogen wird, sonde...

#52807. August 2023von fluke7772-Antworten
0-Reaktionen

Ereignishandler im Blick, nicht an die Komponente gebunden

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...

#52743. August 2023von wunksert4-Antworten
1-Reaktionen

Parser bug inside Remix

GrapesJS Version [X] Ich bestätige, die neueste Version von GrapesJS 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 Sie werden sehen, dass das grapes ifra...

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.

artf

Ja, das hat definitiv nichts mit dem Kern zu tun

#52682. August 2023von SLain1233-Antworten
0-Reaktionen

Autoplay für YouTube oder Vimeo funktioniert nicht

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...

Durchsuchen Sie alle Themen