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

#2809May 29, 2020von antman33511-Antwort
0-Reaktionen

Modal zerstört Inhalte beim Schließen

Hallo, Ich benutze das Modal mit einigen Befehlen. Mir ist aufgefallen, dass ich beim Aufrufen von 'modal.setContent( ... )'Was auch immer vorher im Modal war, wird in eine versteckte Div mit der Klasse 'GJS-MDL-Collector' verschoben. Gibt es eine Möglichkeit, die Inhalte beim Schließen zu vernichten? Oder sollte ich...

artf

Wenn du diese Referenzen nicht brauchst, kannst du sie manuell reinigen

#2808May 27, 2020von robertraf3-Antworten
1-Reaktionen

Benutzerdefinierte Bauart in der Produktionsumgebung

Hallo, ich habe eine Frage: Wenn ich eine benutzerdefinierte Typkomponente aus dem Editor erstelle, was wäre der nächste Schritt, um diese Komponente in meiner Anwendung anzuzeigen? Derzeit speichere ich die Komponentendaten in Firebase mit dem firestore-Plugin, die im Objekt gespeicherten Attribute sind die folgenden...

Ju99ernaut

'onRender' gibt einfach an, was passieren soll, wenn du eine Komponente erfolgreich auf die Leinwand legst, während 'script' Code ist, der in deinem HTML innerhalb der 'script'-Tags generiert wird. So etwas wie: '''html <script> //... var...

Ju99ernaut

Ich denke, in einer Produktionsumgebung braucht man nur den HTML- und CSS-Code, der von 'grapesjs' generiert wird.

robertraf

Ich verstehe diesen Teil, aber wenn ich die von mir erstellte Komponente rendern will, funktioniert das nicht. Ich erkläre das ein wenig: Ich habe eine Art Komponente erstellt, die Daten von einem Endpunkt rendert; wenn ich HTML- und CSS-C...

#2807May 27, 2020von alesub3-Antworten
0-Reaktionen

Der Starteditor "fromElement" erstellt Komponenten im Tag mit data-gjs-type="text"

Hallo, Ich versuche gerade, den Editor "fromElement" zu starten und setze folgendes HTML im Container: Aber beim Ausführen erzeugt grapesjs Komponenten innerhalb des '<p>'-Tags, selbst nachdem das Attribut 'data-gjs-type' als 'text' gesetzt wurde. Was ich versuche, ist, den zu bearbeitenden Absatz als einzelne Kompone...

alesub

@artf nur zur Klarstellung: Dieser Fehler basiert auf dem erwarteten Verhalten, das du in diesem Kommentar beschrieben hast: https://github.com/artf/grapesjs/issues/576#issuecomment-348550694 Und wie sich die Divs mit Text auf der Demo-Sei...

alesub

Hallo, hat jemand Erfolg bei der Überprüfung dieses Problems? Was mich verirrt hat, ist, dass das auf der Demo-Seite nicht passiert, jeder fette oder kursivgedruckte Text wird nach dem Speichern oder Laden nicht zu einer separaten Komponen...

artf

Ich schließe diese Konsole, da dies jetzt das Standardverhalten ist. Es gibt auch die Möglichkeit, das Verhalten über die von https://github.com/GrapesJS/grapesjs/releases/tag/v0.21.2 hinzugefügte Option 'disableTextInnerChilds' anzupassen

#2805May 27, 2020von EgorPashko3-Antworten
6-Reaktionen

"Änderungen, die Sie vorgenommen haben, können nicht gespeichert werden." Das Benachrichtigungs-Popup wird angezeigt

Hey Leute Ich habe ein Problem im Zusammenhang mit der Benachrichtigung, die angezeigt wurde, als ich versucht habe, mich von der Seite auszuloggen. Eigentlich weiß ich nicht, ob es ein Bug ist oder etwas anderes. Ich habe die Dokumentation gelesen, aber noch keine Antwort erhalten. Wenn du mir hilfst, werde ich dir d...

Ju99ernaut

Ich schätze, die Warnung erscheint trotzdem, selbst wenn du Speicher eingerichtet hast. Fügen Sie dies Ihrer Initialisierung hinzu: '''js var editor = grapesjs.init({ //... Zeigen Sie vor dem Entladen der Seite mit nicht gespeicherten Ände...

Ju99ernaut

Wahrscheinlich liegt es daran, dass du kein 'Lager'-Setup hast

pjdevries

Ich habe auch über 'Lagerung' nachgedacht und wollte gerade eine Dummy-Lagerung einrichten, in der Hoffnung, dass das das Problem umgeht. Das 'noticeOnUnload: 0' funktioniert aber einwandfrei, also ist das nicht nötig. Vielen Dank.

#2803May 26, 2020von Motazad1-Antwort
0-Reaktionen

Responsive Seiten im Modus (übersetzen & absolut)

@artf Ich möchte den Modus Übersetzen und Absolute verwenden Aber es gibt einige Probleme 1- Ein Fallen ist nicht mehr möglichWenn ich die Boxen auf den Geräten (Handy und Tablet) einstelle, kann es ein Problem mit dem Ausgang geben, wenn der Bildschirm etwas größer oder kleiner als die Größe des Geräts ist.

artf

Mit dem absoluten Modus ist es von Natur aus schwieriger, mit responsiven Seiten umzugehen

#2802May 26, 2020von meyerco1-Antwort
1-Reaktionen

Editor bleibt hängen, wenn sie schnell zwischen den Steuerungen wechseln

BeschreibungDer Fehler wird in der aktuellen Demo wiederholt Was passiert? Wenn die Auswahl schnell zwischen den Steuerungen wechselt, bleibt der Editor hängen. Schritte zur Reproduktion in der Demo Wähle eine Steuerung aus und wechsele die Auswahl schnell zu einer anderen. Mach das ein paar Mal, der Editor bleibt ste...

artf

Danke für den Bericht@meyerco wahrscheinlich das Hauptproblem gefunden habe, sollte in der nächsten Version behoben werden

#2801May 25, 2020von Fedd3-Antworten
1-Reaktionen

Bereichern Sie jede Komponente mit der Serverseite, wenn oder für Ausdrücke (nämlich MVEL)

Ich recherchiere, wie man eine Vorlage mit serverseitigen Ausdrücken erstellt, die eine Komponente ('foreach') wiederholt oder komplett entfernt ('if'). Mein Backend parst Vorlagen mit mvel. Was ich vorhabe, ist, ein paar Einstellungen für alle oder einige ausgewählte Elemente hinzuzufügen. Zum Beispiel auf ein '<div>...

Ju99ernaut

Um ein Element zu umgeben, schau dir 'toHtml' an, du kannst es in den Themen nach Beispielen suchen. Jedenfalls halte ich es nicht für eine gute Idee, den Standardkomponententyp zu ersetzen, ich würde vorschlagen, eine neue Komponente zu e...

Fedd

Die Dokumentation zu den Komponenten könnte hilfreich sein Ich habe meinen Code basierend auf diesem Artikel geschrieben. Dort steht:Das Aktualisieren von Komponententypen ist ziemlich einfach, mal sehen, wie: .... Die Eigenschaft 'Default...

artf

@fedd kannst du deine neuen Eigenschaften in der Funktion 'model.init' hinzufügen

#2800May 25, 2020von meyerco3-Antworten
0-Reaktionen

Beim Entfernen eines Tooltips wird dessen CSS nicht entfernt

BeschreibungDer Fehler wird in der aktuellen Demo wiederholt Erwartetes Verhalten Wenn ein Tooltip entfernt wird, wird sein CSS entfernt Was passiert stattdessen? Wenn ein Tooltip entfernt wird, wird sein CSS nicht entfernt Schritte zur Reproduktion in der Demo Räumt die Leinwand weg Einen Tooltip ziehen Entfernen Sie...

artf

Ja, ich denke, du hast recht, wahrscheinlich ersetzen wir '''js beruht auf der Aussicht const len = dc.getWrapper().find('[data-gjs-type="${type}"]').length; könnte das Problem lösen, möchtest du das überprüfen und eine PR erstellen? :)

meyerco

@artf Vielleicht dieser Code, um den Code generisch zu halten? '''js basiert auf dem Modell const len = dc.getWrapper().findType(type).length; ```

artf

@meyerco 😅 Ja, klar, sorry, es war ein Copy-Paste von meinem Versuch

#2799May 24, 2020von dintifla3-Antworten
0-Reaktionen

Reihenfolge des Selektors mit id und Klassenselektoren, Platz nach dem id-Selektor

Ich arbeite derzeit an einer Webanwendung, für die wir dieses Projekt als GUI-Editor integrieren, um die Umgebungen anzupassen. Unsere GUI-Komponenten werden aus der Datenbank geladen und analysiert. Wir können z. B. einen Knopf, ein Datenraster usw. anhand einer ID identifizieren (z. B. '17190fbd-13d6-430f-bb32-1a09d...

dintifla

Ein kurzes Update: Ich habe es geschafft, die Selektoren in der richtigen Reihenfolge zu bekommen, indem ich 'selectors.unshift(idSelector)' statt 'selectors.add(idSelector)' im obigen Beispiel verwendet habe. Jetzt habe ich immer noch das...

artf

Hallo, @dintifla SelectorManager ist nicht dafür gedacht, so zu funktionieren (man kann nur eine Mischung aus Klassen '.class1.class2' haben, aber nicht mit IDs), aber ehrlich gesagt verstehe ich überhaupt nicht, was dein Ziel mit der Nutz...

dintifla

Hallo @artf Danke für deine Antwort. Letztlich geht es nicht nur darum, eine Komponente abzufragen, sondern auch das CSS dafür zu generieren. Ich brauche das HTML nicht, da meine Anwendung in einer Rich-Client-Anwendung entworfen ist, in e...

#2798May 24, 2020von niklasdahlback1-Antwort
0-Reaktionen

Elternreferenz in Block:Drag

Ich frage mich, ob es möglich ist, den Elternteil und/oder Index während des Block:Drag-Events für die resultierende Komponente zu bekommen, ähnlich wie beim Parent-Attribut im Component:drag-Event? Es scheint, als würde das Event-Argument keinen Bezug zum Elternteil enthalten. Der Grund, warum ich frage, ist, dass ic...

artf

'block:drag' kann die Referenz auf die Komponente nicht enthalten, da sie vor dem Fallen noch nicht erstellt wurde

Durchsuchen Sie alle Themen