Hallo, Beim Durchlesen der Dokumentation finde ich nirgends, der erklärt, was ich machen möchte. Derzeit nimmt Grapes das Hintergrundbild und fügt es in den Stil ein, aber ich möchte dieses Bild nehmen und nicht zu einem Hintergrundstil hinzufügen, sondern es in ein Datenelement auf dem ausgewählten Element einfügen....
Pouyamiralayi
Hallo @awaredigital StyleManager zielt sowohl auf Komponenten als auch auf CssRules ab, also mach es wie unten: Prost!
andy-bewusst
Das ist großartig. Wie stoppe ich die Daten von model.getStyle()['background-image'] in die CSS übergeben zu werden? Nur das Hintergrundbild. Danke
Pouyamiralayi
@awaredigital ich habe den obigen Code getestet und er funktionierte einwandfrei. Aber bei dem Fehler können Sie vor weiterer Verarbeitung "BG" ankreuzen, denn nach der Aktualisierung des Komponentenstils könnten wir den Callback erneut er...
Ich habe dem Anfangsleitfaden gefolgt und bin auf diesen Fehler gestoßen. Der CDN-Link funktioniert, aber der Unpkg-Link gibt mir diesen Fehler. ! GrapeBug
Pouyamiralayi
@eyeamkd Stellen Sie sicher, dass es so ist: ''https://unpkg.com/grapesjs/dist/css/grapes.min.css'' für CSS und ''https://unpkg.com/grapesjs'' für js Außerdem kannst du von Grapesjs CLI profitieren, die die Einrichtung und die Abhängigkeit...
eyeamkd
Okay!! Danke @pouyamiralayi
Pouyamiralayi
@eyeamkd die unter gettingstartedguide bereitgestellten Links funktionieren einwandfrei! Prost!
Hallo, Ich habe so viel auf GrapesJs gelesen, um herauszufinden, wie man eine Komponente baut und sie einem Block zuweist. Aber nach einiger Zeit habe ich festgestellt, dass die Verwendung von Komponenten nicht der richtige Weg ist. Ich möchte das Image src austauschen und ein data-src auf das Bild setzen, aber das mö...
Pouyamiralayi
@awaredigital kannst du Operationen wie Textersatz für deinen speziellen Fall vor den Grapesjs durchführen Versuche, die Komponenten zu speichern & html. ''editor.on('storage:start:store', objToStore => {} )'' Prost!
"Open Blocks" UI-Komponenten oben rechts sind im heruntergeladenen (localhost) grapejs-Repository nicht sichtbar, wie auf dem Screenshot gezeigt. ! grapejs-localhost während UI-Komponenten oben rechts auf der Online-Demoseite (https://grapesjs.com/demo.html) sichtbar sind. ! Demo-Seiten-Grapejs
Pouyamiralayi
@nawaz123 kannst du sie haben, indem du das grapesjs webpage preset benutzt. Prost!
nawaz123
@pouyamiralayi danke, das ist genau das, was ich wollte.
nawaz123
Kannst du mich bitte anleiten, dieses Problem zu lösen?
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...
nawaz123
Offene Blockkomponenten in der Benutzeroberfläche sind in heruntergeladenen (localhost) Grapejs nicht sichtbar, wie im Screenshot gezeigt ! grapejs-localhost während offene Blockkomponenten in der Benutzeroberfläche auf der Demoseite (http...
Hallo, Ich benutze Font Awesome 5 in meinem Projekt, ich habe die zuvor gestellten Fragen von grapejs überprüft, Font Awesome ist wohl entfernt. Also habe ich einige Icons durch Panel-/Blockoptionen ersetzt, um awesome 5 zu schreiben, aber ich finde einige Icon-Parameter im Editor nicht. Wenn ich auf Element klicke, e...
artf
Für das Ändern von Werkzeugleisten-Symbolen empfehle ich, folgendes Problem #1632 zu überprüfen Außerdem zeigt der Style Manager ein extra großes Plus-Symbol über dem Panel an, wie kann ich es entfernen? Das wird in der nächsten Version be...
Pouyamiralayi
Hallo @darkcavalry hast du diese PR gesehen? Prost!
Ich habe einen Komponententyp "Tisch" und stelle fest, dass das Verschieben dieser Tabelle, indem ich ihre inneren Komponenten (Selectables/Stilables) (Th, TD, ...) ziehe, das möglich ist? Vielen Dank
alemenciones
Danke, Mann, aber ich habe so etwas gesucht (nur für den absoluten Modus). editor.on("run:tlb-move:before", (targetCollection) => { Obtengo referencias al componente seleccionado var target = targetCollection.target; var el = target.view.e...
Pouyamiralayi
@alemenciones Elternteil mit dem Pfeilsymbol auswählen: ! Pfeil Dann ziehen Sie den Elternteil wie unten: ! plus Prost!
Man kann die GJS-Zeile nach dem Entfernen der GJS-Zelle nicht auswählen/auswählen/entfernen. Eine Zeile, die ohne Zelle bleibt, existiert im Wrapper, kann aber nicht markiert und ausgewählt werden. Beispiel: <img src="https://raw.githubusercontent.com/VelMrnk/Images/master/ezgif.com-video-to-gif-3.gif"></img>
Vellmur
Hallo @VelMrnk das ist kein Bug, da die Reihe leer ist und keine eigene Höhe hat, kann man sie nicht sehen (Indeed ist immer noch aus Layers auswählbar). Wenn du dieses Verhalten ändern willst, reicht es, die Komponenten-CSS zu aktualisier...
artf
Hallo, @VelMrnk das ist kein Bug, da die Reihe leer ist und keine eigene Höhe hat, kannst du sie nicht sehen (Indeed ist immer noch aus Layers auswählbar). Wenn du dieses Verhalten ändern willst, reicht es, die Komponenten-CSS zu aktualisi...
Gibt es verfügbare Ereignisse, die ausgelöst werden, wenn sich Schichten bewegen? ! Bild Ich habe es mit Sortierer versucht (Sortier:Drag:Start), Block:Drag:Start ... Nichts passiert Irgendwo gegründet, wo es das Ereignis startSort gibt, aber ich kann es nicht richtig einrichten. Ich benutze Grapesjs auf Angularjs und...
Hallo! Ich habe eine GrapesJS-Integration in einem Laravel-Projekt mit benutzerdefinierten Komponenten direkt auf der Seite (jeder Block soll einen Blocklink zu einem Inhalt sein). Bisher habe ich die Blocklink-Komponente so repliziert Bis jetzt läuft alles gut. Aber ich brauche, dass jede dieser Komponenten standardm...
Pouyamiralayi
@csb346 du einen neuen benutzerdefinierten Komponententyp definieren kannst: und dann innerhalb eines Blocks verwenden: Denk nur daran, dass du deinen benutzerdefinierten Komponententyp innerhalb eines plugin definieren musst. Prost!