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

#2661Mar 16, 2020von h3llomoto2-Antworten
0-Reaktionen

Toggle StateCls gibt js-Fehler zurück

Hallo zusammen. Ich habe einen Fehler im LayerManager gefunden: Ich habe einen HTML-Kommentar als Layer im LM. Ich klicke auf den Kommentar. Ich bekomme eine Fehlermeldung an der Konsole: Und der Code, auf den sich dieser Fehler bezieht, ist: src/style_manager/view/SectorsView.js:47 HTML-Kommentare können also keine C...

artf

Kannst du bitte eine Live-Demo erstellen? Nach Standarddefinition sollte man die Kommentarkomponente in Layers nicht sehen können

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

#2660Mar 16, 2020von just-vicu2-Antworten
1-Reaktionen

Die Komponenten des Reinit-Modells funktionieren

Hallo zusammen, Ich habe eine benutzerdefinierte Komponente mit einer anderen Struktur, abhängig vom Wert des Requisits. Wie kann ich die Komponentenfunktion des Modells beim Prop-Change-Event zurückrufen/wiederholen? '''javascript const EDC = Editor. DomComponents; const TableType = EDC.getType('table'), TableModel =...

artf

Ich denke, 'this.components(this)' wirft den Fehler 'Maximale Aufrufstackgröße überschritten', während du versuchst, die Komponente an sich selbst anzuhängen. Wahrscheinlich musst du das ausprobieren '''js this.components( this.proto.defau...

Pouyamiralayi

Hallo @V1cu Sie können Ihre Zuhörer im init hook wie unten registrieren: Prost!

#2659Mar 16, 2020von verloka1-Antwort
1-Reaktionen

Millimeterstütze für Rand- und Polstereigenschaften

Wie verwendet man Millimeter für die Rand- oder Polstereigenschaft? ! Anmerkung 16.03.2020 143552

artf

Du kannst die Style Manager API mit 'getProperty' verwenden und die Einheiten aktualisieren (Beispiel https://github.com/artf/grapesjs/issues/2509#issuecomment-575552807)

#2658Mar 16, 2020von Vectaankit1-Antwort
0-Reaktionen

FEHLER TypFehler: r ist keine Funktion

Grapesjs funktionieren bei meinem lokalen Ende sowie beim Yarn Build absolut einwandfrei – aot, aber sobald wir mit dem Yarn Build fertig sind – prod, sobald wir den Editor öffnen, zeigt er es mir Kannst du mir bitte helfen, dieses Problem zu lösen?

artf

Entschuldigung, aber dieser Fehlerabschnitt, so eingefügt (ohne Stack, Dateireferenz usw.), sagt absolut nichts, es könnte auch ein Fehler in deiner Quellcode sein.

#2657Mar 16, 2020von Podvodila3-Antworten
0-Reaktionen

Die benutzerdefinierte Stil-Eigenschaft funktioniert nicht, wenn das toRequired-Attribut gesetzt ist

Benutzt du die neueste Version (ältere Versionen werden NICHT unterstützt)? JaWas ist das erwartete Verhalten? Benutzerdefinierte Stil-Eigenschaft, die auf die Komponente angewendet wirdWas passiert stattdessen? Die benutzerdefinierte Eigenschaft funktioniert nichtSchritte zur FortpflanzungSelect-Box-KomponenteVersuch...

Podvodila

Ich habe es geschafft, den Hotfix zu beheben, indem ich die Methode 'isTargetStylable' innerhalb PropertyView.js erweitert habe – https://github.com/artf/grapesjs/blob/85b7b82103e12fb01a3700b1002a57a7b60ccaf1/src/style_manager/view/Propert...

Podvodila

Offtop Ich möchte kein weiteres Thema erstellen, sondern nur sagen, dass es bei derselben Methode (isTargetStylable) besser wäre, die Suche nach einer Eigenschaft durch id zu ersetzen (soweit ich es für die eingebauten Stile verstehe, ist...

artf

wäre besser, die Suche nach einer Immobilie durch id zu ersetzen (soweit ich es für die eingebauten Stile verstehe, ist es dasselbe wie die Eigenschaft) im unstylablen (ebenso wie stilierbaren) Prüfer Ja, absolut richtig! Ehrlich gesagt ha...

#2656Mar 16, 2020von Abozhinov3-Antworten
1-Reaktionen

Falsche Position der Werkzeugleiste, wenn die Komponente der Kinder dupliziert wird

Hallo, Sie können dieses Beispiel überprüfen: https://codepen.io/abozhinov/pen/XWbqjEJ Schritte zur Reproduktion des Problems:Wenn bestehende Komponenten existieren, löschen Sie sie alle.Zieh einen neuen Karussellblock ab. Wählen Sie den ersten Kinderbehälter aus.Klicken Sie auf das DUPLIKAT-Symbol, um eine neue Kompo...

Abozhinov

Wenn ich diese beiden Methoden im 'select-comp'-Befehl überschreibe, funktioniert alles einwandfrei. Das Problem war, dass "el" im DOM nicht existiert. ` onHovered(em, component) { Lass Ergebnis = {}; wenn (Komponente) { const { view } = k...

Abozhinov

Das gleiche Ergebnis, das man bekommt, wenn man das Rendern statt Reset auslöst.

Abozhinov

@artf wenn du es in der Demo anprobierst, ist es genauso. Zieh einfach das Karussell und klicke auf die Folie. <img width="1440" alt="Screenshot 2020-03-16 at 14 58 23" src="https://user-images.githubusercontent.com/1404839/76760669-b8b757...

#2655Mar 16, 2020von Hsin903213-Antworten
0-Reaktionen

Wie man in innerHTML editierbar ist

Hallo, Ich möchte blockManager als erstellte Komponente verwenden. Ich hatte die gestrichelte Linie durchlaufen, das ist großartig und ich sehe das. Dann ist dies mein Komponentencode Das passt perfekt wie dieses Bild. Ich kann Text bearbeiten und die gestrichelte Linie in der Klasse .chs-row-cell sehen ! 1 Heute möch...

Hsin90321

Ich finde, das Problem liegt nicht an der gestrichelten Linie, sondern bei innerHTML!! das innterHtml lässt meine Komponente nicht bearbeiten. Ich möchte Modal verwenden, um Eingaben anzuzeigen, Let View Change zu zeigen. Neustarte, Render...

Hsin90321

Hallo, ich finde die Antwort auf Editable in #460 Jetzt kann die Komponente Text bearbeiten. Aber die gestrichelte Linie wird immer noch nicht angezeigt. ! 1584587780421

artf

Du hast viele Fragen zum gleichen Thema gestellt und solltest es meiden. Erstellen Sie eine Live-Demo mit dem Problem. Übrigens, in deinem ursprünglichen Beitrag hast du einen Fehler gemacht '''js ... Etikett: 'wählen', Inhalt:{ Typ: 'Text...

#2654Mar 15, 2020von AbdiasM3-Antworten
6-Reaktionen

Wie man die geänderte Immobilie von StyleManager bekommt

Hallo, Gibt es eine Möglichkeit herauszufinden, welche Immobilie im StyleManager geändert wurde? Zum Beispiel: Wenn ich eine Textkomponente auswähle und ihre Hintergrundfarb-Eigenschaft im StyleManager ändere, gibt es dann ein Ereignis, bei dem ich die geänderte Eigenschaft abrufen kann? Ich habe das Ereignis 'compone...

Pouyamiralayi

@AbdiasM denke ich, dass das irgendwie mit Rückgrat zu tun hat und meines Wissens derzeit nicht möglich ist. So sollte es sein: Prost!

artf

Tatsächlich erhält man die geänderte Eigenschaft als zweites Argument des Rückrufs '''js editor.on('component:styleUpdate', (component, propChanged) => { ... }) ```

Pouyamiralayi

Hallo @AbdiasM basierend auf component:styleUpdate oder component:styleUpdate:{propertyName} kannst du die Eigenschaft wie unten erhalten: Prost!

#2651Mar 14, 2020von orionseye3-Antworten
0-Reaktionen

Hintergrundbild im Inline-Stil nicht zugänglich?

Das ist sehr einfach, aber ich kann das Hintergrundbild-Set nicht über CSS in meinem benutzerdefinierten Block-'Inhalt' aufrufen. Wie ändere ich hier das Hintergrundbild? (sogar editor.getCss 'sieht' den Stil) https://codepen.io/dimimet/pen/NWqYmbB Prost!

orionseye

Seltsam .. Ich muss ausdrücklich eine bestimmte Klasse verwenden, um auf das Hintergrundbild zuzugreifen (in meinem Fall ist es Class .bg). #desc-text-6 .bg funktioniert nicht. Da .bg nun eine globale Stildeklaration ist, muss ich #desc-te...

orionseye

Egal... Beim Lesen der Hälfte der Ausgaben hier habe ich gesehen, dass es neben den ausgewählten Klassen ein kleines 'Kontrollkästchen' gibt, mit dem ich die Klassenansicht ein- oder ausschalten kann. So kann ich jetzt eine einzigartige Kl...

artf

Da .bg nun eine globale Stil-Deklaration ist, muss ich #desc-text-6 .bg verwenden Nein, eigentlich gibt es absolut keinen guten Grund, einen Selektor wie diesen '#desc-text-6 .bg' zu verwenden, einfach eine einzelne Klasse für dein Element...

#2650Mar 14, 2020von abzal03-Antworten
2-Reaktionen

Slick.js lade den Slider bei der Änderung des Bildassets neu

Hallo zusammen, Ich integriere gerade den Slick Slider, das Problem besteht darin, dass der Slider nach dem Hochladen des Bildes neu geladen wird. Nach dem Klick der geöffneten Assets muss der Slick-Regler neu initialisiert werden, sodass das reguläre HTML des Sliders zum Slick Slider wird, was beim Hinzufügen der Kom...

Pouyamiralayi

Hallo, @abzal0 die korrekte Funktion ist tatsächlich "updateScript", mein Fehler! So habe ich es gemacht: Zuerst definieren Sie den Komponententyp: Jedes Mal, wenn das Skript läuft, setze ich die "slickjs" zurück, um die Neuinitialisierung...

abzal0

@pouyamiralayi das ist unglaublich wertvoller Code, vielen Dank fürs Teilen :) Es funktioniert besser, als ich gebraucht hätte. Ich werde dir eine E-Mail schicken, hoffentlich antwortest du.

Pouyamiralayi

@abzal0 , wie initialisiere ich die 'script'-Funktion in editor.blockmanager.add neu, um den jquery-Code von Slider neu zu laden? Für deinen "Skript"-Code empfehle ich, ihn in die Komponentendefinition zu verschieben und dort Folgendes aus...

Durchsuchen Sie alle Themen