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...
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...
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...
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...
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...
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...
@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...
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...
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?
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...
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...
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...