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...
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...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome Version 102.0.5005.115 (Offizielle Version) (arm64) Reproduzierbarer Demo-Link https://jsfiddle.net/zeq457u0/ Beschreibe den Käfer Wie reproduziert man den Bug?Editor laden mit aktivierter Touch-Unterst...
GJSBlock
Danke, dass du das gemeldet hast, @m-jojo-s. Gute Frage zu Kann den editierbaren Textcursor beim Touch-Tasten nicht bewegen. Der empfohlene Ansatz bei GrapesJS ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüfen Sie die G...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome v103.0.5060.53 Reproduzierbarer Demo-Link https://codesandbox.io/s/grapes-js-template-literal-1p7sx2?file=/src/App.js Beschreibe den Käfer Wie reproduziert man den Bug?Fügen Sie einen neuen Typ mit benu...
artf
Tut mir leid, aber das ist kein Bug, es funktioniert einfach nicht so. Beziehen Sie sich jedenfalls immer auf die neuesten Dokumente https://grapesjs.com/docs/modules/Components-js.html#passing-properties-to-scripts denn diese Methode der...
GJSBlock
Danke, dass du das gemeldet hast, @bimsina. Tolle Frage zu Kann Trait-Werte mit Vorlagenliteralen (String-Interpolation) nicht parsen. Der empfohlene Ansatz bei Components ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüf...
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...
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.
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome Version 102.0.5005.115 (Offizielle Version) (arm64) Reproduzierbarer Demo-Link https://grapesjs.com/demo.html Beschreibe den Käfer Wie reproduziert man den Bug?Demo starten mit aktivierter Touch-Steueru...
GJSBlock
Danke, dass du das gemeldet hast, @m-jojo-s. Gute Frage zu Resizer funktioniert nicht mit Touch – draggable Attribut nicht auf Handlern gesetzt. Der empfohlene Ansatz bei GrapesJS ist die Nutzung der ereignisgesteuerten API. Fang hier an:...
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...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Jeder Browser Reproduzierbarer Demo-Link https://jsfiddle.net/sohrabi2050/yrL2aqft/ Beschreibe den Käfer Der Eigenschaftsknopfbefehl funktioniert korrekt bei v v0.18.4, aber nicht in v0.19.4. Unten gibt es zwe...
artf
Danke@sohrabi2050 werde es für die nächste Version beheben.
GJSBlock
Danke, dass du das gemeldet hast, @ghost. Das Problem mit dem Button Traits Befehl, der nicht funktioniert, scheint ein Rennbedingungs- oder State-Management-Timingproblem zu sein. Dies passiert typischerweise, wenn sich Komponenten-Lebens...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Version 102.0.5005.61 Reproduzierbarer Demo-Link https://jsfiddle.net/tLvwfhu3/ Beschreibe den Käfer Beginnen Sie mit der Demo-Fiddle und legen Sie einen Textblock auf die schmale Leinwand. Eine Warnung ersche...
artf
Ja, ich würde sagen, es ist definitiv verwirrend (Breite und Höhe beziehen sich auf die Leinwand, oben und links auf den Rahmen), aber jede direkte Änderung dieser Funktionen zerstört einige Funktionen an anderen Stellen, da diese um diese...
GJSBlock
Danke, dass du das gemeldet hast, @contentfree. Das Problem mit CanvasView.getPosition gibt im Designer-Modus mit einem schmalen Gerät seltsame Werte zurück, scheint ein Rennbedingungs- oder Zustandsmanagement-Timing-Problem zu sein. Dies...