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
#3402Apr 14, 2021von joshk1322-Antworten
0-Reaktionen

Blöcke werden in der rechten Seitenleiste nicht angezeigt

Version: 0.14.62 Kannst du den Fehler aus der Demo reproduzieren?[ ] Ja[x] Nein Unterstützt weder Vue.js noch NPM Was ist das erwartete Verhalten? Blöcke, die in der rechten Seitenleiste mit Style-Manager angezeigt werden Beschreibe den Bug detailliert Ich versuche, den Blockmanager in der rechten Seitenleiste anzuzei...

artf

'''js blockManager: { Anhang zu: '#blocks', // <- entfernen Sie diesen ```

GJSBlock

Danke, dass du das gemeldet hast, @joshk132. Das Problem mit Keine Blöcke in der rechten Seitenleiste anzeigen können scheint ein Rennbedingungs- oder State-Management-Timingproblem zu sein. Dies passiert typischerweise, wenn sich Komponen...

#3401Apr 12, 2021von ahmedderkaoui3-Antworten
10-Reaktionen

Kann der Style Manager immer IDs generieren, anstatt die bereits definierte Elementklasse zu verwenden?

Wenn wir ein Element im Editor stylen und dieses Element weder Klasse noch ID hat, generiert der Style-Manager eine neue ID mit dem CSS-Stil. Wenn man jedoch ein Element mit einer Klasse gestaltet, nutzt der Style Manager diese Klasse, um Styles hinzuzufügen. Gibt es eine Möglichkeit, IDs immer für das Styling zu verw...

Ju99ernaut

'''js window.editor = grapesjs.init({ // ... selectorManager: { componentFirst: 1, } // ... }); ```

ahmedderkaoui

Vielen Dank!

GJSBlock

Danke, dass du das gemeldet hast, @ahmedderkaoui. Gute Frage zu Kann der Style Manager immer IDs generieren, anstatt die bereits definierte Element-Klasse zu verwenden?. Der empfohlene Ansatz mit StyleManager ist die Nutzung der ereignisge...

#3397Apr 9, 2021von YumiChen1-Antwort
0-Reaktionen

Sortierrichtung falsch mit Webkomponenten-Slot

Version: 0.16.45 Kannst du den Fehler aus der Demo reproduzieren?[x] Ja[ ] Nein Was ist das erwartete Verhalten? Gegeben dass eine übergeordnete Webkomponente-Instanz einige Elemente mit 'slot' rendert, sollte der Sortierer, wenn das übergeordnete Element von 'slot' im Stil 'display: flex' erhalten hat, vertikal sein,...

GJSBlock

Danke, dass du das gemeldet hast, @YumiChen. Das Problem mit Sortierrichtung falsch im Webkomponenten-Slot scheint ein Rennbedingungs- oder State-Management-Zeitproblem zu sein. Dies passiert typischerweise, wenn sich Komponenten-Lebenszyk...

#3396Apr 9, 2021von YumiChen1-Antwort
0-Reaktionen

Flex-Richtung: Säule & Float: Links Mach Sortierrichtung falsch

Version: 0.16.45 Kannst du den Fehler aus der Demo reproduzieren?[x] Ja[ ] Nein Was ist das erwartete Verhalten? Gegeben ein übergeordnetes Element mit den Stilen 'display: flex' und 'flex-direction: column', wobei die Kindelemente 'float: left'-Stile haben, sollte der Sortier horizontal sein, denn im Ergebnis sind di...

GJSBlock

Danke, dass du das gemeldet hast, @YumiChen. Das Problem mit flex-direction: column & float: left make sort direction incorrect scheint ein Rennbedingungs- oder State-Management-Zeitproblem zu sein. Dies passiert typischerweise, wenn sich...

#3392Apr 7, 2021von rywilson283-Antworten
0-Reaktionen

Dynamische absetzbare Konfiguration mit einer Funktion ermöglichen

Ich habe die Anforderung, dass ich keine Selektoren verwenden darf, um zu bestimmen, ob ein Element weggelassen werden kann. Zum Beispiel: ! Bild Die "Kind"-Komponente muss innerhalb einer "Eltern"-Komponente sein, jedoch kann die Kind-Komponente ein Ref-Attribut enthalten, sie nur in andere Elterncontainer gezogen we...

rywilson28

Zugehörige PR: https://github.com/artf/grapesjs/pull/3393

rywilson28

@artf hast du Fragen zu dieser Funktion oder zum Ansatz in der PR?

GJSBlock

Danke, dass du das gemeldet hast, @rywilson28. Toller Vorschlag zu FEAT: Dynamische absetzbare Konfiguration mit einer Funktion erlauben! Auch wenn diese spezielle Funktion noch nicht in der Kern-API enthalten ist, gibt es mehrere Möglichk...

#3389Apr 6, 2021von xinnai4-Antworten
0-Reaktionen

MultiSelect einige Elemente und Stiländerungen funktionieren nur beim zuletzt ausgewählten Element

Hallo, wenn ich einige Elemente mit 'shift' multipleselecteer und den Style im styleManager ändere, Nur das zuletzt geklickte Element aktualisiert den Stil. Können Sie Ihnen helfen, dieses Problem zu beheben? https://user-images.githubusercontent.com/23135336/113699004-9d075200-9707-11eb-893c-9b3734e2d0b3.mov

Ju99ernaut

Ich weiß nicht, ob es dafür eine Option gibt, wahrscheinlich ist Mehrkomponenten-Bearbeitung im Style Manager nicht implementiert. Du könntest Klassen als alternative Lösung nutzen.

artf

Es funktioniert tatsächlich in der Demo, kannst du eine reproduzierbare Demo erstellen?

Keine Antwort[Bot]

Diese Angelegenheit wurde automatisch geschlossen, da auf unsere Anfrage nach weiteren Informationen vom ursprünglichen Autor keine Antwort erhalten wurde. Mit nur den aktuellen Informationen in der Ausgabe haben wir nicht genug Informatio...

#3383Apr 2, 2021von KieronWiltshire4-Antworten
0-Reaktionen

Ist es möglich, den Stil im HTML einzubauen?

Ich benutze derzeit grapesjs, um E-Mail-Vorlagen zu erstellen, aber wenn ich HTML importiere, mit dem <style> Tag bereits drin, teilt es HTML und CSS auf, bevor das gespeichert wird. Wenn das in meiner Backend-Datenbank gespeichert wird, gibt es kein oder <style> <link> kein Tag im HTML, stattdessen wird es separat ge...

Ju99ernaut

Grapesjs unterstützt keine Inlinecss, aber du kannst die gleiche Technik wie hier https://github.com/artf/grapesjs-preset-newsletter verwenden. Es verwendet das 'juice'-Paket, um HTML und CSS zusammenzuführen

artf

Ja, im Moment wird das Inline-CSS für den CssComposer parsed und aus dem DOM entfernt. Dies ermöglicht es dem Editor, seine Stile zu bearbeiten.

Ronaldohoch

Eine Frage dazu. Wie kann ckeditor bearbeiten, die Spanne mit Inline-Stilen zu platzieren und sie nach dem Schließen und Wiederöffnen derselben Vorlage behalten?

#3381Apr 2, 2021von pranay22103-Antworten
1-Reaktionen

Das Wechseln zwischen Komponenten führt zu maximalem Aufruf-Stack-Größenfehler

Hey artf, ich möchte mich bei dir bedanken, dass du so ein leistungsstarkes Tool für maßgeschneiderte CMS entwickelt hast. Ich implementiere eine neue Seitenfunktion in meinem Projekt, daher nutze ich deine Referenz, um zwischen Komponenten zu wechseln, aber sie gibt mir einen Fehler. Bitte kannst du mir sagen, wie ic...

Ju99ernaut

Ich denke, Arrays sind nicht die beste Methode, um Seitenobjekte zu speichern, daher ist das Ausführen von Array-Operationen, um die Seite zu bekommen und die Seite zu laden, wahrscheinlich zu viel für deinen Aufrufstapel. Du solltest in E...

artf

Ich weiß nicht, was bei dir passiert, aber ich würde empfehlen, #3206 im Auge zu behalten, da der integrierte Seitenmanager fast fertig ist (ich werde dieses Problem aktualisieren).

GJSBlock

Danke, dass du das gemeldet hast, @pranay2210. Toller Tipp zum Wechseln zwischen Komponenten führt zu maximaler Call-Stack-Größen-Fehler! Auch wenn diese spezielle Funktion noch nicht in der Kern-API enthalten ist, gibt es mehrere Möglichk...

#3380Apr 2, 2021von alemenciones2-Antworten
0-Reaktionen

Standardeigenschaften nicht in styleManager ausgewählt

Hallo Lieber, weißt du, warum die Standardeigenschaften im Style-Manager nicht ausgewählt sind? Welches Ereignis kann ich auslösen, um das zu aktualisieren? ! Bild

artf

Versuche, deine Konfiguration für den 'styleManager'-https://github.com/artf/grapesjs/blob/dev/src/style_manager/config/config.js zu überprüfen (highlightChanged sollte 'true' sein).

GJSBlock

Danke, dass du das gemeldet hast, @alemenciones. Gute Frage zu Standardeigenschaften nicht in styleManager ausgewählt. Der empfohlene Ansatz mit StyleManager ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüfen Sie die Gra...

#3379Apr 2, 2021von Silicahd3-Antworten
1-Reaktionen

Tailwind CSS

Ich denke, das Einzige, was diesen Bauer großartig machen würde, wäre, Tailwind CSS-Klassen hinzuzufügen. Vor allem jetzt mit dem neuen Rückenwind-CSS-On-Demand-Generator.

Ju99ernaut

Ich bin mir nicht sicher, ob das etwas ist, das zur Kernbibliothek hinzugefügt werden kann, aber ein Plugin dafür wäre definitiv großartig.

artf

Ja, ich stimme Brendon zu, das ist definitiv etwas, das als Plugin hinzugefügt werden könnte

GJSBlock

Danke, dass du das gemeldet hast, @silicahd. Danke, dass du deinen Bericht über FEAT: Tailwind CSS geteilt hast. Um dem Team bei der Untersuchung und Priorisierung zu helfen: Bitte stellen Sie bereit: Ein minimal reproduzierbares Beispiel...

Durchsuchen Sie alle Themen