GrapesJS-Probleme

3,464 parsed GitHub-Probleme 370 gelöst · 90 ist geöffnet. Suchen, filtern und erkunden Sie bewährte Antworten.

3,464-Probleme gefunden

#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?

#3382Apr 2, 2021von Eichhörnchen14892-Antworten
1-Reaktionen

Es ist nicht möglich, mehr als 2 Projekte unter der kostenlosen Version hinzuzufügen

! Screenshot (11)WARNUNG LIES und FOLGE den nächsten 3 Schritten, dann ENTFERNE SIE vor dem Posten des ProblemsBefolgen Sie die BEITRAGENDEN Richtlinien https://github.com/artf/grapesjs/blob/master/CONTRIBUTING.mdMach zuerst eine schnelle SUCHE, um zu sehen, ob jemand anderes das gleiche Problem nicht geöffnet hatAlle...

Ju99ernaut

'Grapesjs' und 'Grapedrop' sind separate Projekte, du solltest versuchen, dein Thema hier anzusprechen https://spectrum.chat/grapedrop

GJSBlock

Danke, dass du das gemeldet hast, @Squirrel1489. Das Problem mit Nicht mehr als 2 Projekten unter der kostenlosen Version kann hinzugefügt werden scheint ein Rennbedingungs- oder Timingproblem beim State-Management zu sein. Dies passiert t...

#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...

#3378Apr 1, 2021von dluague2-Antworten
0-Reaktionen

Nulltext nach dem Speichern.

Version: 0.16.45 Kannst du den Fehler aus der Demo reproduzieren?[ ] Ja[x] Nein Was ist das erwartete Verhalten? Es sollte keinen Nulltext geben. Wie ist das aktuelle Verhalten? Nachdem die Daten in der Datenbank gespeichert und abgerufen wurden (siehe Objekt angehängte Komponenten), erscheint die Null. So weise ich d...

artf

Das scheint ein Problem auf deiner Seite zu sein, da ich es nicht reproduzieren kann (vielleicht machst du etwas falsch im Backend?!). Versuche zuerst, eine reproduzierbare Demo zu erstellen (indem du localStorage verwendest).

GJSBlock

Danke, dass du das gemeldet hast, @dluague. Das Problem mit null text nach dem Speichern. scheint ein Rennbedingungs- oder Zustandsmanagement-Timingproblem zu sein. Dies passiert typischerweise, wenn sich Komponenten-Lebenszyklusereignisse...

#3377Apr 1, 2021von Assadnazar3-Antworten
1-Reaktionen

StyleManager-Optionen wiederholen sich zweimal

Version: 0.16.45 Wenn ich grapejs-preset-js hinzufüge, wiederholt StyleManager jede Option zweimal. Hier ist der JSFIDDLE-Link, auf dem du dasselbe Verhalten überprüfen kannst. https://jsfiddle.net/assadnazar/2asojqrc/1/ Vielleicht ist es das Zusammenführen der Optionen nicht

Ju99ernaut

Verwendung: '''js window.editor = grapesjs.init({ // ... styleManager: { clearProperties: 1 }, // ... }); ```

Assadnazar

Bump!

GJSBlock

Danke, dass du das gemeldet hast, @assadnazar. Danke, dass du deinen Bericht über StyleManager-Optionen, die sich zweimal wiederholen, geteilt hast. Um dem Team bei der Untersuchung und Priorisierung zu helfen: Bitte stellen Sie bereit: Ei...

#3376Apr 1, 2021von rcloss4-Antworten
3-Reaktionen

Programmatische Änderung der Upload-URL für AssetManager

Ich habe eine Situation, in der ich je nachdem, wie der Asset Manager geöffnet wird, eine etwas andere Upload-URL weitergeben möchte. Im Ereignis asset:upload:start schaut es darauf, welche Upload-URL es verwenden soll, und wenn ich das ändern muss, mache ich das amConfig = editorAssetManager.getConfig() amConfig.uplo...

SzaboGabesz

Redakteur. AssetManager.config.upload = 'NEW_URL' erledigt das

Ju99ernaut

Der Wert in der Konfiguration wird nur während init verwendet, daher bringt eine Änderung nichts, vielleicht hilft es, diese zu ändern: '''js Redakteur. Assets.FileUploader().config.upload = 'NEWURL'; Redakteur. Assets.AssetsView().config....

rcloss

Danke, habe gerade beide ausprobiert, aber kein Erfolg, zumindest nicht im asset:upload:start-Event

#3375Mar 31, 2021von Christosapos2-Antworten
0-Reaktionen

Es kann keine Leerzeichen für die erweiterte Button-Komponente basierend auf der Textkomponente hinzufügen.

Hallo zusammen, Zunächst möchte ich meinen Dank für dieses großartige Werkzeug ausdrücken. Ich habe die Button-Komponente basierend auf der Textkomponente erweitert, sodass ich den Inhalt manuell bearbeiten kann, ohne Traits zu verwenden. Der Code für die erweiterte Button-Komponente lautet folgender: var comps = Edit...

artf

Es scheint, als würde Space das 'Klick'-Ereignis in Chrome auslösen. Die Lösung scheint darin zu bestehen, das PreventDefault beim 'Keypress' hinzuzufügen https://stackoverflow.com/questions/22104860/chrome-firing-onclick-when-space-typed-...

GJSBlock

Danke, dass du das gemeldet hast, @christosapos. Gute Frage zu Kann keine Leerzeichen zum erweiterten Button-Component basierend auf dem Text-Component hinzufügen.. Der empfohlene Ansatz bei Components ist die Nutzung der ereignisgesteuert...

#3374Mar 31, 2021von FacuCarbon2-Antworten
1-Reaktionen

Bilder und Videos sind nicht fokussiert

Hallo, ich habe ein Problem, nämlich dass beim Hinzufügen eines Videos oder Bildes auf die Leinwand es nicht zentriert ist, sondern nach links. Mit Hilfe des Panels stelle ich die Ausrichtung ein, aber sie zentriert auch nicht. ! Bild

Ju99ernaut

Versuche, es in einen Behälter zu legen, du kannst es wahrscheinlich mit etwas wie Flexbox zentrieren.

GJSBlock

Danke, dass du das gemeldet hast, @FacuCarbon. Danke, dass du deinen Bericht über Bilder und Videos nicht fokussiert geteilt hast. Um dem Team bei der Untersuchung und Priorisierung zu helfen: Bitte stellen Sie bereit: Ein minimal reproduz...

Durchsuchen Sie alle Themen