Immer wenn ich versuche, mehrere Eigenschaften des Typtexts mit allen möglichen Bedingungen und auf unterschiedlichen Tags/Attributen hinzuzufügen, nimmt es bei jeder Eigenschaftsbedingung nur einen letzten. Bitte helft mir mit der Lösung. Unten ist der Code aufgeführt Redakteur. DomComponents.addType('text', { isComp...
amitbhoj777
Habe die Lösung. Wir müssen den Typtext in Traits erweitern. Danke. Redakteur. DomComponents.addType('paraJustify', { isComponent: el => ((el.attributes && el.attributes.paraJustify & el.attributes.paraJustify.value)), Erweitern: 'Text', m...
Immer wenn ich versuche, mehrere Traits hinzuzufügen, schreibe ich Text mit allen möglichen Bedingungen und auf unterschiedlichen Tags, aber es nimmt bei jedem Traits nur einen letzten. Bitte helft mir mit der Lösung.
artf
Lies die Issue-Vorlage und gib dann Code und Demo bereit
Ich probiere gerade die Demo auf meinem Handy aus https://grapesjs.com/demo.html Rendering von HTML/CSS https://us-central1-connectionhelper-6e7ed.cloudfunctions.net/app/api/pages Und ich habe bemerkt, dass es immer noch wie die Desktop-Version aussieht. Wenn ich im Editor bin und mir die mobile Version anschaue, sieh...
Vinceumo
Hallo @artf ich habe ein Problem zu meinem mit einem Codesandbox-https://github.com/artf/grapesjs/issues/2774 Mein Problem lag eher daran, dass der Stil nicht korrekt auf der Leinwand gerendert wurde. Mein obiges Problem lag tatsächlich be...
Montali
Dem stimme ich zu!
Vinceumo
Dasselbe Problem bei 0.16.12. Beim Import von CSS mit Media Query werden die meisten CSS in der Media Query entfernt, aber nicht alle?? Ich habe es auch mit dem Postcss-Parser versucht und das gleiche Problem gehabt.
Ich habe viel Dokumentation und abgeschlossene Probleme gelesen, bin aber etwas verwirrt, wie man am besten eine Seite rendert, die im Firestore gespeichert ist. Zum Beispiel habe ich ein node.js Backend, das Cloud Functions nutzt, und ich dachte, ich hätte im Grunde einen API-Endpunkt, der die Seite aus dem Firestore...
artf
Hallo Josh, das Speichern und Laden von Vorlagen wird hier ausführlicher beschrieben: https://grapesjs.com/docs/modules/Storage.html#store-and-load-templates Im Grunde speichert der Editor zwei Arten von Daten: 'components' und 'style', JS...
Hallo zusammen, Ich habe eine Button-Komponente, mit der ich den Text bearbeiten kann, aber ich kann kein Leerzeichen ' ' tippen. Allerdings kannst du eines kopieren und einfügen. Ich habe hier ein Beispiel: https://jsfiddle.net/qz2cumo6/2/ Hat jemand eine Ahnung, warum das so sein sollte? Danke,
Beschreibung Hallo zusammen, "Padding"-Übersetzungsschlüssel werden fälschlicherweise ins Französische übersetzt. Da Padding ein englisches Wort ist, macht es keinen Sinn, es auf Französisch zu behalten. Korrektur Die Fixes können je nach Nutzertyp unterschiedlich sein. Für einen Entwickler sind Padding & Margin sehr...
Hallo Ich habe versucht, Grapesjs auf den VisualSource-Seiten zu verwenden. Im Folgenden folgt die init-Funktion – 'initEditor: function(){ var self = das; this.editor = grapesjs.init({ Container: '#gjs', fromElement: true, Größe: '500px', Breite: 'Auto', storageManager: false, Panels: { Standardeinstellungen: [] }, b...
artf
Bitte erstelle eine reproduzierbare Demo
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...
Hallo. Ich habe eine benutzerdefinierte Komponente erstellt, bei der ich backgraound-image über den benutzerdefinierten Asset Manager setze Benutzerdefinierter Blockcode: '''javascript domc.addType('image-block', { Erweitern: 'Standard', model: { defaults() { Rückkehr { Name: 'Hintergrundbild', Typ: 'Bildblock', TagNa...
Ju99ernaut
Mir ist aufgefallen, dass generell beim Aktualisieren von Stilen für eine 'Komponente' per Code sie erst im 'Styles Manager' angezeigt werden, wenn man die 'Komponente' deaktiviert und erneut auswählt, und ich finde in der Dokumentation ni...
Ju99ernaut
Hier verwenden sie #2728: '''js component.addStyle({ 'background-image': 'url('${url}')' }) ``` Ich vermute, dass das Hintergrundbild nicht aktualisiert wird, weil das Attribut 'src' statt der 'background-image'-Eigenschaft gesetzt ist.
kuhelbeher
@Ju99ernaut danke für den Rat, aber leider hat es nicht funktioniert. Außerdem ist mir aufgefallen, dass Eigenschaften wie Hintergrundgröße oder Hintergrundwiederholung im Style Manager nicht richtig angezeigt werden, obwohl es für ausgewä...
Hallo, ich habe die Anforderung, einen Drag-and-Drop-Template-Editor für eine Desktop-Anwendung zu erstellen, um schöne Berichte zu erstellen, und habe fast nichts gefunden, was das einfach machen könnte. Dann habe ich grapejs gefunden und überlege, die Qt WebEngine zu verwenden und grapejs in meine Anwendung eingebet...
Ju99ernaut
Ich denke, 'grapesjs' wäre perfekt für deinen Anwendungsfall. Hier #2724 wird es wahrscheinlich im gleichen Zusammenhang verwendet.
Ju99ernaut
Für Seiten ist das eine Frage der Erstellung eines Seitenblocks](https://grapesjs.com/docs/modules/Blocks.html#custom-render) mit definierter Höhe. Was die Variablen-Tags betrifft, können diese ebenfalls im Block enthalten sein.
Mathematik-Künstler
Okay, das scheint die richtige Lösung zu sein, um eine lange Liste oder Tabelle zu verwalten. Gibt es eine Möglichkeit, die Höhe der Webseite zu sperren und beim Bearbeiten das Layout-Limit zu sehen? Mein Plan ist, 3 oder 4 Seiten mit ders...