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.

336-Probleme gefunden

🔍 style-manager
#53728. September 2023von uncldrw1-Antwort
0-Reaktionen

Kann keine benutzerdefinierte AtRule hinzufügen (@container, @font-Face)

GrapesJS Version [X] Ich bestätige, die neueste Version von GrapesJS Welchen Browser benutzt du? Windows, Chrome, React Reproduzierbarer Demo-Link / Beschreibe den Käfer Wenn ich versuche, benutzerdefinierte atRules wie @container oder @font-face hinzuzufügen, kompiliert das CSS konsequent zu @media stattdessen. Ich h...

GJS Helper

Das Problem, bei dem benutzerdefinierte AtRules wie @container oder @font-face beim Verwenden von editor.Css.addRules auf @media kompiliert werden, ist eine bekannte Einschränkung im aktuellen CssComposervon GrapesJS. Ursache GrapesJS's Cs...

#534630. August 2023von pittleCheung3-Antworten
0-Reaktionen

Eine Komponente löschen, ohne ihren entsprechenden Stil zu löschen

GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? neueste Version von Chrome Reproduzierbarer Demo-Link https://grapesjs.com/demo.html Beschreibe den Käfer Wie reproduziert man den Bug? <img width="1665" alt="image" src="https://github.com/GrapesJS/grapesjs/a...

pittleCheung

Erweiterte Idee von https://github.com/GrapesJS/grapesjs/issues/1855

artf

Hier wird erklärt, wie man Komponenten mit verwandten Stilen erstellt https://grapesjs.com/docs/modules/Components.html#components-css Nur in diesem Fall wäre es für den Editor sicher, verwandte Stile zu löschen.

GJS Helper

Das Problem, bei dem das Löschen einer Komponente die entsprechenden Stile nicht entfernt, was zu redundantem CSS führt, ist eine häufige Herausforderung bei Web-Buildern wie GrapesJS. Dieses Verhalten ist in GrapesJS' 'CssComposer' aus me...

#533926. August 2023von rozek2-Antworten
0-Reaktionen

DragMode: 'absolute' verhält sich seltsam

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 Ich möchte, dass die Komponenten in meinem Editor durch Ziehen bewegt werden können. Nach...

rozek

Entschuldigung – das war ein Problem auf meiner Seite, das sich nur im Editor erkennbar gemacht hat – entschuldigt die Störung!

GJS Helper

Das von dir beschriebene Problem mit 'dragMode: 'absolute', das dazu führt, dass Komponenten als versetzt erscheinen, ist tatsächlich ein Bug, der auf eine grundlegende HTML-Verletzung zurückzuführen ist: doppelte 'id'-Attribute im DOM. De...

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

#529710. August 2023von FahemAhmad2-Antworten
0-Reaktionen

GetJS funktioniert nicht

GrapesJS-Version[X] Ich bestätige, die neueste Version von GrapesJS zu verwendenWelchen Browser benutzt du? Version 115.0.5790.171 (Offizieller Build) (64-Bit)Reproduzierbarer Demo-Link https://codesandbox.io/s/1r0w2pk1vl?file=/index.htmlBeschreibe den Käfer Wie reproduziert man den Bug?... Fügen Sie diesen Formularty...

artf

Das 'getJs' gibt das JS deines Komponentenmodells zurück (das, das du in 'model.defaults.script' platzieren würdest), nicht die Komponentenansicht. Bitte lesen Sie Komponenten & JS sorgfältig

GJS Helper

Das Problem, auf das du stößt, bei dem 'editor.getJs({ component })' trotz eines 'submit'-Event-Handlers, der in der 'view.events' deiner benutzerdefinierten Formkomponente definiert ist, einen leeren String zurückgibt, ist erwartetes Verh...

#529310. August 2023von craigharman2-Antworten
0-Reaktionen

Kann die vom GJS ausgewählte Klasse nicht überschreiben

GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Arc 1.1.1 Reproduzierbarer Demo-Link https://jsfiddle.net/3bprucnv/3/ Beschreibe den Käfer Wie reproduziert man den Bug? Füge eine benutzerdefinierte CSS-Regel für .gjs-ausgewählte Elemente hinzu, z. B. Ändere...

artf

Bitte beachten Sie https://github.com/GrapesJS/grapesjs/issues/3515

GJS Helper

Das Problem, das du mit der '.gjs-selected'-Klasse hast, die deine CSS-Überschreibung nicht akzeptiert, liegt daran, dass GrapesJS' Standard-Styling für diese Klasse die '!important'-Regel verwendet. GrapesJS wendet 'outline: 3px solid #3b...

#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

#52692. August 2023von sannila1-Antwort
0-Reaktionen

Objekt-Literal kann nur bekannte Eigenschaften angeben, und 'el' existiert nicht im Typ 'PanelProps'.

GrapesJS-Version[X] Ich bestätige, die neueste Version von GrapesJS zu verwendenWelchen Browser benutzt du? Chrome 115.0Reproduzierbarer Demo-Link https://jsfiddle.net/varyqjo7/Beschreibe den Käfer Wie reproduziert man den Bug?Ein neues Angular-Projekt erstellen (Version 16.1.3)Installieren Sie die neueste Version von...

GJS Helper

Das Problem, auf das Sie stoßen, "Objekt-Literal kann nur bekannte Eigenschaften angeben, und 'el' existiert nicht im Typ 'PanelProps'" ist ein TypeScript-Kompilierungsfehler. Das weist darauf hin, dass die el-Eigenschaft keine gültige ode...

#526328. Juli 2023von pittleCheung4-Antworten
3-Reaktionen

Wenn man eine Komponente löscht, ohne den entsprechenden Stil zu löschen, führt das spätere Hinzufügen neuer Komponenten zu Stilkonflikten?

GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? neueste Version von Chrome Reproduzierbarer Demo-Link null Beschreibe den Käfer Wie reproduziert man den Bug? <img width="1666" alt="image" src="https://github.com/GrapesJS/grapesjs/assets/114127651/c37e339a-e...

pittleCheung

Ja, du hast recht, ich kopiere alle abgestimmten Stile, also kann ich überall einfügen, sogar browserübergreifend einfügen, das finde ich extrem nützlich. Wenn ich eine Komponente lösche, werden die entsprechenden Stile nicht entfernt. Das...

pittleCheung

Es ist immer noch ein Problem

artf

Ich sehe nicht, wie das ein Kernfehler sein soll. Du verwendest deine eigene Copy/Paste-Logik und sie scheint nicht einmal korrekt zu sein, du solltest dich um die einzigartigen IDs jeder Komponente/Regel kümmern.Nach dem Löschen dieser Ki...

#524924. Juli 2023von pittleCheung3-Antworten
0-Reaktionen

Editor?. Css.addRules (targetCss);

GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? neueste Version von Chrome Reproduzierbarer Demo-Link null Beschreibe den Käfer Wie reproduziert man den Bug? Editor?. Css.addRules (targetCss); Was ist das erwartete Verhalten? Editor?. Css.addRules (targetCs...

artf

Das ist kein Bug, 'Css.addRules' hat kein Option-Argument. Du kannst eine Diskussion zu diesem Thema eröffnen, und wir können sehen, ob es sinnvoll ist, es einzuführen

pittleCheung

Okay, ich verstehe, ich muss einige Stile vor einem Array hinzufügen, nicht am Ende. Zum Beispiel arr.unshift(css) Wie kann ich das machen? Ich könnte ein bisschen Hilfe von dir brauchen

GJS Helper

Das Verhalten, das du mit 'Editor' beobachtest. Css.addRules()' ist tatsächlich die erwartete und beabsichtigte Funktionalität der GrapesJS CSS-API. Standardmäßig gilt: Wenn du 'editor' benutzt. Css.addRules(targetCss);', werden die neuen...

Durchsuchen Sie alle Themen