Wir verwenden Spectrum in unserer App und die Stile in Grapes übersteuern unsere Stile. Könntest du die Stile vielleicht mit ".gjs-editor-cont" verpacken? Das würde unser Problem lösen und sollte keinen Einfluss auf den Editor 👍 haben
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, editor.on('run:preview', () => { console.log('preview ON') }) Das funktioniert einwandfrei. Jetzt brauche ich das Befehlsereignis, das ausgelöst wird, wenn wir auf "Vorschau ausblenden" klicken.
artf
'stop:preview'
theanhmx
'editor.on('run:preview', () => { console.log('Vorschau AN') }) editor.on('stop:preview', () => { console.log('Vorschau AUS') })` Ich habe das ausprobiert, aber das Stop:Preview-Event wurde nicht ausgelöst
artf
Behoben von https://github.com/artf/grapesjs/pull/592
Hallo, Ist es möglich, die "BannerOptionsBtn"-Komponente auszublenden, wenn ich auf den Vorschau-Button klicke? Ich habe früher HTML()-Funktion gemacht. Und wenn ich editor.getHtml() aufrufe, wird das HTML wie erwartet zurückgegeben, aber wenn ich auf den Vorschau-Button klicke, erscheint das "BannerOptionsBtn". Hier...
artf
Du kannst Befehlsereignisse innerhalb deiner Komponente nutzen, z. B. '''js editor.on('run:preview', () => { console.log('preview ON') }) ```
sanjeevSavitr
Danke für die Hilfe. Und bitte senden Sie das Befehlsereignis, das ausgelöst wird, wenn wir auf "Vorschau ausblenden" klicken.
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! Ich möchte eine CSS-Regel hinzufügen, die zum Beispiel das Aussehen einer Komponente basierend auf einem bestimmten Attribut ändert. Das heißt, '''css [Datenrolle=etwas] { Hintergrundfarbe: Rot; } ``` Gibt es eine Möglichkeit, das programmatisch umzusetzen? Oder auf irgendeine andere Stelle. Danke, Misha
artf
Probier es mit diesem '''js editor.addComponents('<style>[attr=val]{ color:red }</style>') ```
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.
Ich möchte eine neue Eigenschaft als Linienhöhe in Typografie im Style-Manager hinzufügen. Kannst du mir bitte helfen? Außerdem, wie man CSS-Formatierung auf ein bestimmtes Element anwendet, indem man diese neu hinzugefügte Eigenschaft auswählt.
artf
Man kann es über die Demo https://github.com/artf/grapesjs/blob/gh-pages/demo.html#L1054
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 @artf, Wie Sie wissen müssen, entwickeln wir in meiner Firma ein Produkt auf Basis von GrapesJS. Wir versuchen, so nah wie möglich am GrapesJS-Kern zu bleiben. Als Entwickler versuchen wir, keinen Fork aus GrapesJS zu erstellen und weiterhin zum Repository zurückzukehren. Jetzt haben wir eine neue Funktion zu er...
arthuralmeidap
Du bist der Mann!! Vielen Dank!! Ich werde es !!!
artf
Danke, Arthur, ich weiß deine Hilfe wirklich zu schätzen. Sieht so aus, als würdest du großartige Arbeit leisten, ich denke, diese Funktion könnte ein perfekter Kandidat für ein Plugin sein:)
arthuralmeidap
Ich muss einige Änderungen an einigen Modellen/Ansichten innerhalb von GrapesJS vornehmen. Wie kann ich das mit Plugins erreichen? Irgendwelche Ideen?
Was hältst du von der Möglichkeit, das Blockpanel zu filtern? Ich habe eine Situation, in der ich Hunderte benutzerdefinierter Blöcke habe, und eine eingebaute Möglichkeit für Nutzer, einen bestimmten zu finden, wäre sehr hilfreich. Hier ist eine kurze Zusammenfassung dessen, was ich im Sinn habe: https://i.imgur.com/...
artf
Danke für den Vorschlag, @ryandeba es wäre cool, eine Suchfunktion in allen Sammlungen zu haben, wahrscheinlich sogar bei etwas wie diesem, das ermöglicht auch Filterung in anderen Modulen. Ich möchte lieber die UI-Seite von der Kernbiblio...
gpol4119
Gibt es Neuigkeiten zu dem oben genannten Thema? Eine solche Funktionalität wäre sehr hilfreich.
Ryandeba
@giannis4119 arbeite ich derzeit nicht aktiv daran, aber vielleicht komme ich irgendwann in der Zukunft wieder dazu.
Hallo @artf, Ist es möglich, den aktuellen Vermögensverwalter von meinem eigenen zu ersetzen? Ich habe meinen eigenen Vermögensverwalter erstellt, den möchte ich nutzen, um Bilder hochzuladen und alles. Ist das möglich?
artf
Nein, @suraj740 Ziel ist das Komponentenmodell, du solltest deinen benutzerdefinierten Befehl 'Open-Assets' hinzufügen '''js Redakteur. Commands.add('open-assets', { run(editor) { Hier rufen Sie Ihren Custom Manager Und du kannst die ausge...
suraj740
Danke @artf, ich konnte den aktuellen Vermögensverwalter durch einen benutzerdefinierten ersetzen. Danke, dass du dir diese Anweisungen gegeben hast.
Hallo, Von Zeit zu Zeit erscheinen auf meiner Leinwand der Textmarker und die Werkzeugleiste an der falschen Stelle. Ist das ein bekannter Bug? Muss ich die Leinwand manuell aktualisieren? Es scheint, dass die 'oben'-CSS-Eigenschaft auf 'gjs-highlighter' und 'gjs-badge' nicht richtig berechnet wird, sie stimmen immer...
artf
Mir ist bewusst, dass die Symbolleiste "springt", wenn sich der Inhalt darin ändert (durch Hinzufügen oder Entfernen von Buttons), aber nicht mit dem Marker. Verwendest du den Editor auf einer gescrollten Seite?
telliott22
Gibt es eine Möglichkeit, das Springen zu stoppen, wenn sich der Inhalt ändert? Ja, die Seite ist gescrollt. Sollte ich die Höhe des Editors auf die Höhe des Browsers begrenzen?
artf
Ja, leider gibt es einen Bug, der die gescrollte Seite nicht richtig dimensioniert bekommt