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
#4434Jul 10, 2022von Singwai2-Antworten
1-Reaktionen

Die Form des CSS-Parsers erlaubt es nicht, die CSS-Eigenschaft mehrmals zu definieren.

GrapesJS-Version[X] Ich bestätige, die neueste Version von GrapesJS zu verwendenWelchen Browser benutzt du? IrgendeineReproduzierbarer Demo-Link https://grapesjs.com/demo.htmlBeschreibe den Käfer Der Bug hängt mit 'ParserCss.js' zusammen. https://github.com/artf/grapesjs/blob/dev/src/parser/model/ParserCss.js#L7-L8 De...

artf

Ja, das ist etwas, das wir derzeit nicht unterstützen, aber ich denke, es wäre schön, auch solche Fälle zu übernehmen.

GJSBlock

Danke, dass du das gemeldet hast, @Singwai. Das Problem mit der Form von CSS Parser erlaubt es nicht, die CSS-Eigenschaft mehrmals zu definieren. scheint ein Rennbedingungs- oder Zustandsmanagement-Timingproblem zu sein. Dies passiert typi...

#4432Jul 9, 2022von Booellean2-Antworten
0-Reaktionen

Undo Manager erstellt während eines benutzerdefinierten Befehls duplizierte CSS

GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? 103.0.5060.66 (Offizieller Build) (64-Bit) (Kohorte: Stabil) Reproduzierbarer Demo-Link https://codesandbox.io/s/cranky-morning-fh5diz?file=/index.js Beschreibe den Käfer Wie reproduziert man den Bug?Das benut...

artf

Ich bin mir nicht ganz sicher, was genau passiert, aber ich würde vorschlagen, zum Ereignis 'styleable:change' zu wechseln und die Optionen auf 'setStyle' zu übergeben, z.B. '''js editor.on("Styleable:change", (model, prop, opts) => { let...

GJSBlock

Danke, dass du das gemeldet hast, @booellean. Gute Frage zu Undo Manager erstellt während eines benutzerdefinierten Befehls doppeltes CSS. Der empfohlene Ansatz mit StyleManager ist die Nutzung der ereignisgesteuerten API. Fang hier an: Üb...

#4413Jun 27, 2022von YaseenHajajweh2-Antworten
1-Reaktionen

StyleManager.addProperty , Typ: 'select' , Kann keine undefinierten Eigenschaften lesen (liest 'replace')

GrapesJS-Version[X] Ich bestätige, die neueste Version von GrapesJS zu verwendenWelchen Browser benutzt du? Chrome Version 103.0.5060.53 (Offizielle Version) (x86_64)Reproduzierbarer Demo-Link Privates ProjektBeschreibe den Käfer Ich versuche, eine Eigenschaft zu meinem benutzerdefinierten Sektor hinzuzufügen, und den...

YaseenHajajweh

@artf, tut mir leid, ich habe die Lösung gefunden

GJSBlock

Danke, dass du das gemeldet hast, @YaseenHajajweh. Das Problem mit StyleManager.addProperty , Typ: 'select', , kann die Eigenschaften von undefiniert nicht lesen (liest 'replace') scheint ein Rennbedingungs- oder Zustandsmanagement-Timingp...

#4411Jun 27, 2022von zgeist4-Antworten
2-Reaktionen

XSS beim Hinzufügen des Klassennamens zum Selector Manager

GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome v102 Reproduzierbarer Demo-Link https://jsfiddle.net/szLp8h4n Beschreibe den Käfer Wie reproduziert man den Bug?Wählen Sie eine beliebige Komponente ausFügen Sie den Klassennamen zum Selector Manager hi...

artf

Danke für den Bericht, er wird in der nächsten Version behoben.

Rawne

Ich stoße auch auf diesen XSS-Bug. Zum Beispiel führt das Hinzufügen von '><img src=x onerror=alert('XSS')>' zu den Klassen einer Komponente dazu, dass es ebenfalls aufpoppt.

zgeist

Vielen Dank!

#4400Jun 21, 2022von shelendravashishtha23-Antworten
1-Reaktionen

Bootstrap Carousel Slider funktioniert nicht

GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome Reproduzierbarer Demo-Link KEIN LINK Beschreibe den Käfer Wie reproduziert man den Bug?... Bootstrap in der GrapesJS-Init-Funktion hinzufügen... Slider-Komponente gemäß der Bootstrap-Dokumentation hinzu...

artf

Entschuldigung, aber der Issue-Tracker ist hauptsächlich für Bugs im Kern-Grapesjs-Modul gedacht, und ich glaube, in diesem Fall solltest du den 'Bootstrap' instanziieren. Carousel' manuell über JS (z. B. durch Erstellung einer benutzerdef...

shelendravashishtha2

Hallo Arthur, Gibt es eine Möglichkeit, bildschirmspezifische Stile in Grapesjs zu bekommen, also verschiedene Stile basierend auf Medienanfragen?

GJSBlock

Danke, dass du das gemeldet hast, @shelendravashishtha2. Tolle Frage zu Bootstrap Carousel Slider funktioniert nicht. Der empfohlene Ansatz mit StyleManager ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüfen Sie die Grap...

#4376Jun 13, 2022von iamqinglong2-Antworten
0-Reaktionen

Die unausgewählte benutzerdefinierte Komponente hört außerdem das Ereignis 'styleable:change'

GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome 100 Reproduzierbarer Demo-Link https://grapesjs.com/demo.html Beschreibe den Käfer Wie reproduziert man den Bug?Zwei oder mehr benutzerdefinierte Komponenten entfernen <img width="1230" alt="Screen Shot...

artf

Hallo @iamqinglong das ist das erwartete Verhalten, da du einen Listener im Editor-Modell erstellst, aber du kannst die ausgewählte Komponente auf diese Weise überprüfen '''js init() { const component = this.model; this.listenTo(this.em, '...

GJSBlock

Danke, dass du das gemeldet hast, @iamqinglong. Gute Frage zu Unselected custom component hört auch das Event 'styleable:change'. Der empfohlene Ansatz mit StyleManager ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüfen...

#4371Jun 10, 2022von Klontrichter4-Antworten
3-Reaktionen

Alle Editoren sind nach dem letzten Update, das Storage Manager kaputt gemacht hat, kaputt.

GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome Reproduzierbarer Demo-Link https://www.teamfunnels.net/login.php Demo Demo Beschreibe den Käfer Bitte helft mir zu verstehen, wie ich alles beheben kann, was dieses Update kaputt gemacht hat. Ich verste...

Vac1911

@clonefunnels Ich habe eine schnelle Funktion erstellt, um Daten mit Abwärtskompatibilität zu laden: ''s Asynchrone Funktionsbelastung (Editor: grapesjs. Herausgeber) { const { Parser } = Editor; const data = Editor abwarten. StorageManage...

Vac1911

@artf Kurze Anmerkung: 'editor.loadProjectData' sollte zu den Typdeklarationen hinzugefügt werden

artf

Bitte lesen Sie die Veröffentlichungsnotizen sorgfältig https://github.com/artf/grapesjs/releases/tag/v0.19.4 https://github.com/artf/grapesjs/pull/4223#issuecomment-1152331298

#4356May 31, 2022von Justin83032-Antworten
0-Reaktionen

Selector:Remove Ereignis existiert nicht

GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome 101 Reproduzierbarer Demo-Link https://jsfiddle.net/sdrf72wx/1/ Beschreibe den Käfer Wie reproduziert man den Bug?Führe den untenstehenden Code bei der Initialisierung des Editors ausEinen Selektor eine...

artf

Hi @Justin8303 'Selector:Remove' bezieht sich auf den globalen Container der Selektoren, sodass er nur ausgelöst wird, wenn der Selektor tatsächlich aus der globalen Sammlung entfernt wird und nicht aus der Komponente. Wenn du den Selektor...

GJSBlock

Danke, dass du das gemeldet hast, @Justin8303. Gute Frage zu selector:remove event existiert nicht. Der empfohlene Ansatz bei Components ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüfen Sie die GrapesJS-Dokumentation f...

#4350May 26, 2022von Ronaldohoch3-Antworten
1-Reaktionen

Style Manager aktualisiert den Hintergrund nicht, wenn die Komponente ausgewählt ist

GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Brave Browser V1.39.111 Reproduzierbarer Demo-Link https://jsfiddle.net/e7oau8v6/ Beschreibe den Käfer Wie reproduziert man den Bug?Thow eine Säule auf Leinwand. ! BildWählen Sie die Textkomponente ausGehe zum...

artf

Hallo, @ronaldohoch das Problem liegt hier bei deinem benutzerdefinierten Hintergrundtyp, und die Art, wie du ihn hinzufügst, ist nicht korrekt (korrekte Nutzung der API). Das 'addType' dient hauptsächlich dazu, neue UI-Eingaben hinzuzufüg...

Tuongnguyendev

Hallo @artf, ich habe ein Problem, das dem @ronaldohoch sehr ähnlich ist, wenn ich die neueste Version von GrapesJS benutze. Hintergrundbildvorschau Fehlerlink anzeigen Details sind auf dem untenstehenden Bild zu sehen: ! Screenshot 2022-0...

GJSBlock

Danke, dass du das gemeldet hast, @ronaldohoch. Gute Frage zum Style Manager: Der Hintergrund wird nicht aktualisiert, wenn die Komponente ausgewählt ist. Der empfohlene Ansatz mit StyleManager ist die Nutzung der ereignisgesteuerten API....

#4341May 20, 2022von senthil177cse4-Antworten
0-Reaktionen

Während Border-Style für die HTML-Komponente css json hinzugefügt wird, der nur für den Border-Selector abruft, nicht der Border-Width-, Border-style, border-colorBUG:

GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome v101.0.4951.54 Reproduzierbarer Demo-Link https://jsfiddle.net/7sn5h91r/7/ Beschreibe den Käfer Mein Problem ist die Breite der Style-Border-Eigenschaften, der Stil und die Farbe, die in JSON nicht aktu...

Aharishsundhar

@artf wie ich dieses Problem lösen kann? Ich habe dieselben Probleme auf meiner Seite in der neuesten Version v0.18.4 Polsterung: 0 0 0 0, Polsterung oben: "", Polsterung unten: "", Polsterung rechts: "", Polsterung links: "",

senthil177cse

Hallo @aharishsundhar .. Soweit ich weiß, verwenden Sie statt Polsterung: 0 0 0 0; Du kannst nur Polsterung oben hinzufügen, Polsterung unten, Polsterung links, Polsterung rechts...

Aharishsundhar

@senthil177cse habe ich dieselben Probleme mit der Polsterung: 0 0 0 0; Erstellt auch die Padding-Top Create, aber leere Eigenschaften kommen – wie kann das Problem behoben werden? Gibt es Probleme mit Grapesjs v0.18.4?

Durchsuchen Sie alle Themen