Hallo, Ich versuche, eine einfache Änderung am Standard-Bild-Asset vorzunehmen, stoße aber auf eine Wand, und ich bin mir sicher, dass ich etwas Einfaches übersehe. Ich brauche, dass das Bildelement ein zusätzliches Attribut enthält, das ich hineingebe, genannt mySpecialId. Ich kann nicht herausfinden, wie ich das Ass...
artf
'''js Redakteur. AssetManager.addType('image', { Ansicht: { Attribute: { 'custom-attr': 'custom-value' } } }); ``` Fügen Sie es in ein Plugin ein, falls Sie auch die bereits definierten Assets aktualisieren müssen
Ich weiß nicht, ob das ein Problem auf meiner Seite ist (einige benutzerdefinierte Modifikationen) oder ob es ein bekanntes Problem bei GrapesJs ist: In einer Textzone folgen die aktionen und rte Symbolleisten nicht dem unteren Teil der Zone, wenn ich "enter" eingebe. Ich muss noch einige andere Zeichen eintippen, dam...
artf
Funktioniert wie erwartet auf meiner Seite... Version von GrapesJS? Browser?
Elektrotyp
GrapesJs 0.15.9. Getestet mit den neuesten Versionen von Firefox und Chrome. Aber ich habe viele Dinge angepasst/CSS... Ich habe wahrscheinlich etwas kaputt gemacht! Danke für die Bestätigung, es funktioniert wirklich für dich.
Ich versuche, für den Farbwähler eine Anfangsfarbe zu setzen, die sich von schwarz unterscheidet: Das funktioniert nicht, selbst wenn Farbe eine gültige Option ist. Gibt es eine Möglichkeit, diese Anfangsfarbe einzustellen? Ich bin offen für Lösungen, auch wenn sie die Konfiguration nicht direkt nutzen, aber etwas hac...
artf
Es macht keinen Sinn, einen Standardwert darauf zu setzen, der Farbwähler nimmt die Farbe vom ausgewählten Ziel (wahrscheinlich möchtest du die Farbe auf Komponentenebene ändern).
Elektrotyp
Nun, Schwarz ergibt auch keinen Sinn. Ich würde es vorziehen, dass die ausgewählte Farbe im Picker standardmäßig etwas anderes ist, wenn die Komponente keine Farbe hat.
artf
Versuche herauszufinden, ob es für dich funktioniert, die 'Standard'-Farbe der Eigenschaft im Style Manager zu ändern. Man kann es mit Initialisierung oder über API machen.
Erwartetes Verhalten: Nach Überprüfung bestimmter HTML5-Videoattribute bleiben sie auch bei Neuladen bestehen und die Kontrollkästchen spiegeln den aktuellen Zustand wider. Tatsächliches Verhalten: Nach dem Neuladen eines Videos, für das bereits festgelegte Attribute gesetzt wurden, zeigen die Kontrollkästchen den Sta...
artf
Ich habe das Problem gefunden, es wird in der nächsten Version behoben
am benutze npm : "grapesjs": "^0.15.10" und dragMode: translate Hinzugefügte Veranstaltungen Aber das funktioniert nur im Standard-Drag-Modus, nicht im Übersetzungs-Drag-Modus. Wie bekomme ich das?
artf
Tatsächlich haben wir während des Drags nie einen Listener für eine Komponente bereitgestellt, aber ich kann darüber nachdenken, ihn in der nächsten Version hinzuzufügen (z. B. 'component:drag:start', 'component:drag', 'component:drag:end'...
artf
Ich sehe es hier funktionieren https://jsfiddle.net/2gezckxL/
Ramusesan
@artf nein, es funktioniert nicht, siehe die Demo unten, ich bekomme dort keine Konsole. Ich benutze Chrome Version 79.0 ! Untitled 13. Jan 2020 1059 Uhr
Ich habe eine Tabelle mit zum Beispiel 1 Reihe und 3 Zellen. Wenn ich eine Textkomponente in einer der Zellen per Drag & Drop ziehe, vergrößert sich diese Zelle und nimmt die gesamte Breite der Tabelle ein. Wie kann ich das verhindern und die Textkomponente die Breite der Zelle einnehmen lassen? ! TableCellResize
artf
So funktioniert das '<table>'Du solltest eine feste Breite für deine Zellen angeben, um es zu vermeiden
Bug #2478 nach der Veröffentlichung existiert noch. Wiederholen Sie die Schritte und Sie erhalten den Fehler Uncaught TypeError: Kann die Eigenschaft 'indexEl' von undefiniert nicht lesen. Es kann sein, um es in deiner Demo zu reproduzieren
artf
Nein 🤦 ♂️ Das wird in der nächsten Version behoben. Danke @bgrand-ch
artf
Okay, es sieht so aus, als müssten wir auch die Funktion 'endMove' reparieren.
Hallo zusammen, Schritte, die ich befolgt habe: Ziehe den Textblock. Stelle die Schriftfarbe ein. (Es ist im RGB/RGBA-Format) Was ich erwartet habe: Der Stil muss wie Hexa-Code aktualisiert werden. (so, #f0f0f0) Ich habe versucht, das jeweilige Farbupdate mit ' editor.on('component:styleUpdate:color', function (model)...
artf
Da der StyleManager Komponenten und CssRules ansteuern kann, musst du zuerst herausfinden, was ausgewählt wurde '''js editor.on('component:styleUpdate:color', component => { const sm = Editor. StyleManager; const model = sm.getModelToStyle...
Pouyamiralayi
@prabha-912 Prost!
Prabha-912
Es gibt bei mir beim Aktualisieren der Farb-@pouyamiralayi undefiniert zurück
WARNUNG LESEN und FOLGEN Sie den nächsten 5 Schritten, dann ENTFERNEN Sie sie, bevor Sie das Problem veröffentlichenBefolgen Sie die BEITRAGENDEN Richtlinien https://github.com/artf/grapesjs/blob/master/CONTRIBUTING.mdVerwenden Sie die GitHub-Probleme EXKLUSIV für BUGS, FEATURE-ANFRAGEN oder FRAGEN. Setzen Sie den Tit...
Wenn ich eine Komponente – zum Beispiel eine Map – auf die Leinwand ziehe, erstellt sie nun drei Kopien dieses Elements im DOM. Das Modell ist jedoch korrekt, und wenn ich den Bildschirm aktualisiere, wird es korrekt gerendert. Ohne zu versuchen, einen kompletten Sandkasten zu errichten, um sich zu vervielfältigen, ha...
andrewryan1906
Okay, soweit ich das beurteilen kann, liegt das Problem in Sorter.js und dreht sich um diesen Code: Dieser Code wird von onMove aufgerufen, wann immer du beginnst, eine Komponente auf die Leinwand zu ziehen. Ich sehe, dass man eine temporä...
andrewryan1906
Das ganze Problem verschwindet, wenn ich diese Leitung aus meiner Konfiguration entferne: Irgendetwas an dieser Umgebung verursacht dieses Verhalten. Ich verstehe immer noch nicht, was.
artf
Danke @andrewryan1906 für all die Einblicke, tatsächlich stand die Sortier-Datei schon eine Weile in meiner zu refaktorisieren-Liste, aber ich hatte noch keine Zeit, sie zu bearbeiten... Jedenfalls bin ich immer noch verwirrt, was hier los...