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
#3614Jul 12, 2021von kuhelbeher1-Antwort
0-Reaktionen

Die Hintergrundfarbe kann nicht auf #000000 eingestellt werden

Hallo! Ich habe einen Bug mit Hintergrundfarbe gefunden. Es kann in Stilen nicht auf '#000000' gesetzt werden. Hier ist eine Demo, aber du kannst sie selbst in der Grapesjs-Demo anschauen: https://user-images.githubusercontent.com/37115006/125304571-62303e00-e336-11eb-9e5d-a5e9d3b1c7e2.mp4 Andere Farben funktionieren...

GJSBlock

Danke, dass du das gemeldet hast, @kuhelbeher. Das Problem mit Hintergrundfarbe kann nicht auf #0000000 eingestellt werden, scheint ein Problem mit dem Rennbedingungen oder dem Zustandsmanagement zu sein. Dies passiert typischerweise, wenn...

#3613Jul 12, 2021von Anlumo2-Antworten
1-Reaktionen

Inkonsistente Bildauswahl

Version: 17.0.19 Kannst du den Fehler aus der Demo reproduzieren?[X] Ja[ ] Nein Reproduzierbar hier. Was ist das erwartete Verhalten? Bilder in der Asset-Manager-Oberfläche auswählen, indem man darauf klickt. Beschreibe den Bug detailliert Wie ist das aktuelle Verhalten? Wenn du das Asset änderst, das mit einer Bildko...

artf

Klingt glaubwürdig, wird in der nächsten Version aktualisiert

GJSBlock

Danke, dass du das gemeldet hast, @anlumo. Das Problem mit Inkonsistenter Bildauswahl scheint ein Rennbedingungs- oder Zustandsmanagement-Timingproblem zu sein. Dies passiert typischerweise, wenn sich Komponenten-Lebenszyklusereignisse und...

#3612Jul 12, 2021von TRIGGEREDcoder4-Antworten
0-Reaktionen

Die Slider-Tasten und Tabs von Grapesjs funktionieren nicht wie erwartet

Version 0.17.19 (grapesjs) Version 0.1.5 (grapesjs-lory-slider) Version 1.0.6 (grapesjs-tabs) Kannst du den Fehler aus der Demo reproduzieren? Nein Was ist das erwartete Verhalten? Ich sollte durch verschiedene Folien und Tabs navigieren können, wenn ich auf vorherige oder nächste Buttons bzw. Tab-Namen klicke. Beschr...

artf

Können Sie bitte eine reproduzierbare Demo bereitstellen?

TRIGGEREDcoder

Entschuldigung, @artf, ich hatte das Problem wegen des Script-Tags im generierten HTML, das im Angular-Component-HTML nicht nützlich ist. Wie kann ich das in angularen Dateien generierte HTML verwenden, wenn das HTML Script-Tag-Funktionen...

artf

@TRIGGEREDcoder wenn das Hauptproblem gelöst ist, schließe ich dieses hier. Bitte eröffnen Sie eine neue Diskussion, wenn Sie Fragen haben

#3606Jul 9, 2021von Palash-Mandal2-Antworten
0-Reaktionen

Wenn ich Float von Alignment Float benutze, ist das nicht klar, deshalb treten Designprobleme auf.

Hallo @artf, Es gibt ein generisches Problem, wenn man versucht, ein Layout mit der Gleitformausrichtung zu erstellen. Das Problem ist, dass der Float nicht automatisch gelöscht wird. ! Bild Wie füge ich eine neue Klasse in der Reihe hinzu, wenn der Benutzer den Flusswert nach links/rechts gesetzt hat? '<div data-gjs-...

artf

Bitte folgen Sie der Themenvorlage

GJSBlock

Danke, dass du das gemeldet hast, @Palash-Mandal. Gute Frage zu wenn ich den Float von Alignment Float benutze, ist das nicht klar, deshalb treten Designprobleme auf.. Der empfohlene Ansatz mit StyleManager ist die Nutzung der ereignisgest...

#3605Jul 9, 2021von Aryanchopra1-Antwort
0-Reaktionen

Hinzufügen eines ausgewählten Komponentenstils zu einem Block

Ich versuche, die ausgewählte Komponente abzurufen und daraus einen Block zu machen, habe jedoch Schwierigkeiten, das CSS derselben hinzuzufügen. Mein Ansatz sieht derzeit so aus: 'Redakteur. BlockManager.add(widgetname, { Label: Widget-Name, Inhalt: editor.getSelectedAll(), Kategorie: Panelname, Attribute: { Titel: w...

GJSBlock

Danke, dass du das gemeldet hast, @aryanchopra. Danke, dass Sie Ihren Bericht über Hinzufügen ausgewählter Komponentenstile zu einem Block geteilt haben. Um dem Team bei der Untersuchung und Priorisierung zu helfen: Bitte stellen Sie berei...

#3600Jul 7, 2021von sathyanarayananaCES1-Antwort
0-Reaktionen

Ereignis-Listener zum Sichtbarkeitssymbol (Auge) im Layer Manager

Ich möchte mir das Augensymbol im Layer-Manager aus dem Editor anhören, basierend darauf, dass ich die benutzerdefinierten Stile schreiben muss. Gibt es eine Möglichkeit, das zu tun? Ich habe den Code von einem anderen Problem bekommen, ich möchte die Methode toggleVisibility von hier aus erweitern. Ist das möglich? W...

GJSBlock

Danke, dass du das gemeldet hast, @sathyanarayananaCES. Gute Frage zu [Frage]: Ereignis-Listener zum Sichtbarkeitssymbol (Auge) im Layer Manager. Der empfohlene Ansatz mit StyleManager ist die Nutzung der ereignisgesteuerten API. Fang hier...

#3599Jul 7, 2021von niranjank1512-Antworten
0-Reaktionen

@keyframes fügt nicht hinzu, selbst nachdem ich das Keyframes-Objekt weitergegeben habe

Hallo @artf, Ich habe die 'Let CC = Editor. CssComposer; cc.setRule('.fadetop-animate', { Opazität: 0, 'animation-name': 'fadeTop' }, { atRuleType: 'Keyframes', atRuleParams: 'fadeTop', Selektor: 'To', Stil:{ Opazität: 1 } });` gemäß dem Dokument [](https://grapesjs.com/docs/api/css_composer.html#setrule) Allerdings w...

artf

Nimm diesen hier '''js Redakteur. CssComposer.getAll().add('@keyframes fadeTop { ... }') // Dein CSS-String ```

GJSBlock

Danke, dass du das gemeldet hast, @niranjank151. Gute Frage zu @keyframes nicht hinzufügen, selbst nachdem ich das Keyframes-Objekt weitergegeben habe. Der empfohlene Ansatz mit StyleManager ist die Nutzung der ereignisgesteuerten API. Fan...

#3596Jul 6, 2021von aimeos4-Antworten
0-Reaktionen

Werte werden nicht entgangen

GrapesJS-Code ist für XSS-Probleme anfällig, weil Werte in DOM eingefügt werden, ohne zu entweichen, z. B. https://github.com/artf/grapesjs/blob/dev/src/assetmanager/view/AssetImageView.js#L30 Wenn 'model.getFilename()' '<img src=x onerror=alert(document.cookie)>.jpg' zurückgibt, kann dies zu einer Kontoübernahme führ...

aimeos

@artf Was sind Ihre Pläne, denn die Verwundbarkeit von GrapesJS gegenüber XSS ist ein ziemlich großes Sicherheitsproblem

artf

Ja, danke für den Bericht @aimeos ich werde es auf jeden Fall in der nächsten Version beheben.

aimeos

@artf Die Dokumentation verwendet auch häufig '${var}', um Variablen in Vorlagen einzufügen. Dies sollte auch geändert werden, um zu vermeiden, dass Entwickler Sicherheitsprobleme ohne dessen Wissen einführen.

#3595Jul 6, 2021von Palash-Mandal1-Antwort
0-Reaktionen

Hallo @artf,

Hallo @artf, Es ist ein generisches Problem, bei dem die Breite- und Höhen-Eigenschaft auf Auto gesetzt wird, während die Ansicht auf Mobil- oder Tablet-Ansicht wechselt. Aber die Auto-Eigenschaft wird in CSS nicht angezeigt, deshalb ist der Desktop-Wert dort und es entsteht ein Problem. Wenn ich den Wert von width au...

GJSBlock

Danke, dass du das gemeldet hast, @Palash-Mandal. Tolle Frage zu *. Der empfohlene Ansatz mit StyleManager ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüfen Sie die GrapesJS-Dokumentation für Ihr spezielles Modul Suche...

#3569Jun 26, 2021von sktlmarat1-Antwort
0-Reaktionen

Entferne den Wrapper, wenn die Kindkomponente gelöscht wird

Hallo! Ich habe eine DOM-Komponente erstellt und ich habe darüber nachgedacht, ob es möglich ist, den div-Wrapper zu löschen, wenn ich die Kindtextkomponente lösche. Ich habe versucht, es mit dem entfernten Haken zu machen, aber konnte keine richtige Lösung finden. Danke!

GJSBlock

Danke, dass du das gemeldet hast, @sktlmarat. Danke, dass du deinen Bericht über Entferne den Wrapper beim Löschen der Kindkomponenten geteilt hast. Um dem Team bei der Untersuchung und Priorisierung zu helfen: Bitte stellen Sie bereit: Ei...

Durchsuchen Sie alle Themen