Der obige Code funktioniert nicht Aber das Folgende funktioniert Alles, was ich brauche, ist, die CSS-Regel in zwei Klassen anzuwenden .class1 .class2{ ... Farbe: rot; ... }
artf
So sollte 'setClassRule' eigentlich nicht funktionieren. Das erste Argument bezieht sich nur auf einen Klassennamen. Derzeit gibt es keine spezifische API-Methode für deinen Fall, wahrscheinlich ist die beste im Moment 'editor'. CssCompose...
mailtopaul8
Ich brauche eine neue CSS-Regel mit der Kombination aus ID und Klasse, aber derzeit gibt es keine Möglichkeit dazu (ich habe versucht, 'setIdRule' zu verwenden, indem ich nach ID '.class' hinzugefügt habe, aber es hat nicht funktioniert)....
artf
@mailtopaul8 Ich werde versuchen, es in der nächsten Veröffentlichung einzubringen
KÄFERBenutzt du die neueste Version (ältere Versionen werden NICHT unterstützt)?0.14.50Hast du den Bug mit deiner lokalen Kopie von GrapesJS oder mit der aktuellen Demo? Es ist eine lokale Ausgabe. Die verwendeten Verions (einschließlich Plugins) sind: '''json "Abhängigkeiten": { "ckeditor": "^4.11.1", "grapesjs": "^0...
artf
Alle Elemente wurden gelöscht, aber es gibt immer noch einen leeren Div-Container im Viewport Du erklärst keine Schritte, um dieses Problem zu reproduzieren, aber bitte schau zuerst in Layers nach. Ich bin mir ziemlich sicher, dass man kei...
Renepardon
Hallo @artf Selbst mit dem bereitgestellten Link konntest du https://gist.github.com/renepardon/91db8b10a1dea1f8d0d855af945c89a8 es nicht reproduzieren?
artf
Ich kann es wegen fehlender Ressourcen nicht reproduzieren (und wie gesagt, es liegt wahrscheinlich an deinen Dateien...) '''html <link href="/vendor/grapejs/css/grapes.min.css" rel="stylesheet"/> <link href="/vendor/grapejs/grapesjs-prese...
Ist es möglich, vordefinierte Inhaltsblöcke mit Daten zu erstellen, die man aus dem Backend eingibt und die der Nutzer nicht ändern kann, sondern nur auf seiner "Webseite" platzieren oder verschieben? Ich versuche, einen Weg zu finden, dass ein Nutzer Seiten auf Basis von Inhalten erstellt, die durch das, was ich ihm...
arthuralmeidap
Ja, das ist es. Ich sehe zumindest einen Weg, das zu erreichen. Du könntest eine neue, nicht editierbare Komponente erstellen und damit deine eigenen benutzerdefinierten Blöcke erstellen. PS: Ich erinnere mich nicht, ob man nicht bearbeitb...
artf
@arthuralmeidap korrekt, @Yamakasi man kann 'editable' auf jedem Text Component als 'false' setzen. Übrigens ist dieses Wiki veraltet, die gesamte Dokumentation findest du hier: https://grapesjs.com/docsKomponente: https://grapesjs.com/doc...
Yamakasi
Hallo zusammen! Entschuldigung für die späte Antwort! Damit kann ich klar, danke! Hab ein gutes Jahr 2019!
Hallo @artf, Wie kann ich auch auf die Variable zugreifen, außerdem Funktionen, die außerhalb des Skripts liegen? Mein Code ist so: Ich benutze angular.js(Angular1). Und der obige Code bezieht sich auf die Controller-Datei. Könnt ihr mir bitte helfen, wie ich diese globale Variable auch in meinem Skript verwenden kann?
artf
Das geht nicht, sie sind nicht im selben Kontext, lies diese Seite sorgfältig https://grapesjs.com/docs/modules/Components-js.html Du musst deine globalen Variablen in die Eigenschaft 'script' kopieren oder sie als Abhängigkeit in die Canv...
Lock[Bot]
Dieser Thread wurde automatisch gesperrt, da es nach seiner Schließung keine jüngste Aktivität gegeben hat. Bitte eröffne eine neue Ausgabe wegen verwandter Bugs.
Hallo, Es scheint, dass die Icons/Bilder für die Flexbox-Eigenschaften fehlen (Zeile, Spalte usw.). Diese Icons sind auf der Demo-Seite von grapesJS vorhanden, obwohl es scheint, dass sie direkt innerhalb der Demo gehostet werden und nicht in grapesJS selbst. Dieses Problem könnte eher im grapesjs-blocks-flexbox-repos...
artf
Ich habe sie gerade für die Demo-Seite verwendet, du kopierst den Code von hier: https://github.com/artf/grapesjs/blob/gh-pages/demo.html
Lock[Bot]
Dieser Thread wurde automatisch gesperrt, da es nach seiner Schließung keine jüngste Aktivität gegeben hat. Bitte eröffne eine neue Ausgabe wegen verwandter Bugs.
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...
Vitanshu
Dieses Problem ist berechtigt.
Lock[Bot]
Dieser Thread wurde automatisch gesperrt, da es nach seiner Schließung keine jüngste Aktivität gegeben hat. Bitte eröffne eine neue Ausgabe wegen verwandter Bugs.
Dieser Thread wurde automatisch gesperrt, da es nach seiner Schließung keine jüngste Aktivität gegeben hat. Bitte eröffne eine neue Ausgabe wegen verwandter Bugs.
Ich versuche, den einfachen Grapesjs-Editor als CMS zu verwenden. Hier ist mein Code: Ich habe die Grapesjs mit NPM installiert. Später habe ich versucht, diese HTML-Datei lokal auszuführen, wie erwartet war das Ergebnis der Grapesjs-Editor. Ich habe dieselbe Datei im CMS verwendet und bekomme 'grapesjs ist nicht defi...
artf
Ich habe einfach deinen Code kopiert und eingefügt und alles funktioniert wie erwartet https://jsfiddle.net/mxdLpe0k/
Lock[Bot]
Dieser Thread wurde automatisch gesperrt, da es nach seiner Schließung keine jüngste Aktivität gegeben hat. Bitte eröffne eine neue Ausgabe wegen verwandter Bugs.
Hallo zusammen, Vor ein paar Tagen habe ich angefangen, darüber zu recherchieren, wie man einige Werte aus einem Angular-Modal (der vorne im Grapes-Editor aufgerufen wird) direkt an den Editor senden kann; in diesem Fall möchte ich einige Bilder aus meinem eigenen Angular AssetManager an den Editor senden, um diese Bi...
artf
Du kannst GrapesJS-Assets über Asset Manager verwalten oder, wenn du möchtest, sogar das eingebaute ersetzen (mehr dazu finden Sie hier #491).
Lock[Bot]
Dieser Thread wurde automatisch gesperrt, da es nach seiner Schließung keine jüngste Aktivität gegeben hat. Bitte eröffne eine neue Ausgabe wegen verwandter Bugs.