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

#3173Dec 8, 2020von niveth094-Antworten
2-Reaktionen

Wie entfernt man die Eye-Slash-Taste im Vorschaumodus?

Hallo @artf! Ich habe einen Web-Builder mit GrapesJS erstellt. Ich möchte die Eye-Slash-Taste im Vorschaumodus entfernen und durch die Zurück-Taste ersetzen. Wie macht man das? Bitte helft mir.

robsonsobral

> würde ich vorschlagen, extending den ursprünglichen Preview-Befehl zu erweiternDanke für deine Antwort, @artf. Gibt es irgendeine Dokumentation oder Beispielcode zum Erweitern eines bestehenden Befehls? https://grapesjs.com/docs/modules/...

collindutter

@niveth09 hier ist der Code zum Erweitern des Vorschaubefehls ohne die Auge-Taste:

artf

Ich würde vorschlagen, extending den ursprünglichen Preview-Befehl zu verwenden

#3172Dec 8, 2020von theSC0RP2-Antworten
0-Reaktionen

Wie verfolgt man die Aktualisierungen von Komponenten im Baum?

Hallo, @artf. Ich habe ein paar Fragen zu Komponenten-Lebenszyklus-Hooks. In meiner Anwendung möchte ich die Aktualisierungen aller Kinder einer Komponente und deren Kinder verfolgen, und so weiter. Wie sollte ich das anstellen?Updates zu unmittelbaren Kindern werden über den Hook 'model.updated()' verfolgt, aber ich...

artf

Ich würde einen bestimmten Zuhörer auf dem Elternteil erstellen '''js Elternkomponente ... init() { this.on('cell-changed', this.doStuff) }

GJSBlock

Danke, dass du das gemeldet hast, @theSC0RP. Gute Frage zu Wie man die Updates von Komponenten im Stammbaum verfolgt?. Der empfohlene Ansatz bei Components ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüfen Sie die Grape...

#3171Dec 7, 2020von skbhagat404-Antworten
0-Reaktionen

Das Hinzufügen / Aktualisieren des Href-Merkmals fügt kein "<a></a>Wrapper" zum Bild hinzu.

Erwartetes Verhalten – Wenn ich den Merkmalswert 'href' aktualisiere, sollte das Bild in 'a' mit dem Wert 'href' eingewickelt sein. d.h. '<a href="google.com"><img src="/></a>' Aktuelles Verhalten = keine Veränderung spiegelt sich wider Hier ist ein Code zum Hinzufügen von Eigenschaft Die obige Funktion wird beim Dopp...

skbhagat40

Es funktioniert nicht, selbst wenn ich 'selectedElement.getTrait('href').set({value: 'fb.com', target: '_blank'}) mache.

skbhagat40

Ich glaube, die Komponentenansicht wird nicht aktualisiert, wenn ich die Aktion wiederhole, wird 'ein Tag' mit vorherigen Wert dargestellt.

skbhagat40

Es funktioniert, wenn ich HREF in den Attributen aktualisiere

#3170Dec 7, 2020von ThetripGr3-Antworten
0-Reaktionen

Hinzufügen des Klassennamens aus Eigenschaften

Hallo, was ich erreichen möchte, ist, die Textkomponente zu erweitern, indem ich ein zusätzliches Merkmal namens Ausrichtung vergabe und über dieses Merkmal entscheide, welche Art von Ausrichtung ich machen möchte; danach sollte kein CSS angewendet werden, sondern der entsprechende Klassennamen der Komponente zugewies...

ThetripGr

Also habe ich es nach ein paar weiteren Versuchen zum Laufen gebracht, ich werde versuchen zu erklären, wie ich es zum Laufen gebracht habe. Wenn du das Merkmal definierst '''js Standardwerte: { Eigenschaften: [{type: 'select', Optionen: [...

artf

Entschuldigung wegen der Formatierung, aber ich weiß noch nicht, wie man formatierten Code einfügt:P https://guides.github.com/features/mastering-markdown/#GitHub-flavored-markdown

GJSBlock

Danke, dass du das gemeldet hast, @ThetripGr. Tolle Frage zu Hinzufügen des Klassennamens aus Eigenschaften. Der empfohlene Ansatz mit StyleManager ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüfen Sie die GrapesJS-Doku...

#3169Dec 7, 2020von Mrobertshaw3-Antworten
1-Reaktionen

Hallo zusammen

Hallo zusammen Ich versuche, einen Editor zu implementieren, bei dem bestimmte Seitenabschnitte bearbeitbar oder weggelassen werden können (z. B. eine gemischte Seite, bei der einige Elemente dynamisch sind und andere nicht). Ich habe großen Erfolg, indem ich die data-gjs-Attribute nutze, um dieses Verhalten generell...

Mrobertshaw

Das ist enorm hilfreich. Vielen Dank für Ihre schnelle Antwort und für Ihr fantastisches, cleveres und gut gestaltetes Produkt, das unserem Produkt enorm hilft.

artf

Hallo@mrobertshaw das Hauptelement ist als Editor-Container gedacht und nicht als Wrapper. Du musst diese Option nutzen, wenn du die Requisiten des Wrappers bearbeiten möchtest: '''js grapesjs.init({ ... domComponents: { Verpackung: { drop...

GJSBlock

Danke, dass du das gemeldet hast, @mrobertshaw. Tolle Frage zu *. Der empfohlene Ansatz bei GrapesJS ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüfen Sie die GrapesJS-Dokumentation für Ihr spezielles Modul Suche nach d...

#3168Dec 6, 2020von oleteacher3-Antworten
0-Reaktionen

Bilder herunterladen / exportieren – Liebe es, Projekte im Unterricht zu verwenden

Was versuchst du zu GrapesJS hinzuzufügen? Möglichkeit, Bilder / Bilder-Ordner im ZIP-Download zu exportieren Beschreibe deine Feature-Anfrage detailliert GrapeJS wäre ein hervorragendes Werkzeug, mit dem Grundschüler ihre eigene "Über mich"-Seite erstellen. Ich bin mir nicht sicher, wie schwierig es wäre, die Möglich...

artf

Hallo, @oleteacher so etwas zu tun, ist aufgrund von Sicherheitsbeschränkungen in Browsern (z. B. wenn das Bild von einer anderen Domain heruntergeladen wird) nicht ganz möglich. Du bräuchtest einen Serverprozess, der Bilder für dich gener...

oleteacher

Ja, wir haben einen lokalen Server für das Klassenzimmer. Wir haben einfach keinen eigenen IT-Support, der bei solchen Dingen hilft, eine sehr kleine Schule Entschuldigen Sie, dass ich Sie gestört habe.

GJSBlock

Danke, dass du das gemeldet hast, @oleteacher. Toller Vorschlag zu FEAT: Bilder herunterladen / exportieren – Ich verwende sie gerne im Unterricht! Auch wenn diese spezielle Funktion noch nicht in der Kern-API enthalten ist, gibt es mehrer...

#3166Dec 1, 2020von nanaya14-Antworten
0-Reaktionen

Problem mit dem Kopieren und Einfügen eines Knotens

*Version:0.16.27 Kannst du den Fehler aus der Demo reproduzieren? [ ] Ja [ ] Nein Was ist das erwartete Verhalten? Im rechten Panel und der Leinwand sollte der eingefügte Knoten nach dem kopierten Knoten stehen. Wie ist das aktuelle Verhalten? Ich kopiere einen Knoten. Im Views-Container (rechtes Panel) folgt der eing...

artf

Ich habe es lokal versucht, aber der Knoten ist korrekt platziert. Kannst du bitte eine Live-Demo erstellen?

nanaya1

Entschuldigung, ich habe das Szenario, in dem dieser Fehler aufgetreten ist, nicht näher erläutert. Die Komponenten, die mit Grapesjs geliefert werden, erzeugen diesen Fehler nicht, da sie keine Räume, Wagenrücklaufe oder Tabs haben. Ich h...

nanaya1

@artf habe ich das Problem versehentlich geschlossen.

#3164Nov 30, 2020von mcottret2-Antworten
1-Reaktionen

'grapesjs-plugin-ckeditor' Version

Hallo @artf! Vor einiger Zeit hast du die folgenden PRs zusammengeführt:https://github.com/artf/grapesjs-plugin-ckeditor/pull/39https://github.com/artf/grapesjs/pull/2977 Im Zusammenhang mit diesem Problem. Wäre es möglich, 'grapesjs-plugin-ckeditor' zu versiegeln, damit die Korrektur eingefügt werden kann? Vielen Dan...

artf

Fertig! Sorry, ich hatte es 😬 total vergessen

GJSBlock

Danke, dass du das gemeldet hast, @mcottret. Tolle Frage zu FEAT: 'grapesjs-plugin-ckeditor' Version. Der empfohlene Ansatz bei GrapesJS ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüfen Sie die GrapesJS-Dokumentation f...

#3163Nov 28, 2020von MarksEliel4-Antworten
2-Reaktionen

Shape Divider für GrapesJS

Gibt es ein Grapedrop-Form-Trenner-Plugin für Grapesjs? Gibt es eine Website, die Plugins für Grapesjs verkauft?

MarksEliel

Hallo, @MarksEliel Hast du es geschafft? @Abhisheknanda1344463 Wow, ich habe heute Morgen eine Benachrichtigung von Github erhalten, als ich gesehen habe, dass es dein Link war, vielen Dank, es war großartig! Herzlichen Glückwunsch! Möchte...

Abhisheknanda1344463

https://www.npmjs.com/package/grapesjs-shape-divider FYI @artf

artf

Nein. Wie auch immer, du musst nur ein Merkmal (als Requisit) erstellen und den Komponenteninhalt aktualisieren (z. B. mit dem SVG eines Formteilers) bei dessen Änderung

#3162Nov 27, 2020von sashapawlow7263-Antworten
0-Reaktionen

Button-Switcher zu editor.allowsCripts

Hallo, @artf! :) Vielleicht kannst du bei den Trauben helfen. Ich habe Buttons mit eigenen Skripten (z. B. das Modalfenster per Klick öffnen). Und wenn ich die Eigenschaft allowScripts: 0 setze, kann ich diese Buttons bearbeiten, aber wenn editor.allowScripts == 1 ist, führen die Buttons die Logik aus (z. B. das Modal...

artf

Ich würde empfehlen, eine benutzerdefinierte Komponente für diese Buttons zu erstellen, um die Logik mit Skripten zu verwalten

sashapawlow726

@artf vielen Dank! :+1:

GJSBlock

Danke, dass du das gemeldet hast, @sashapawlow726. Toller Vorschlag zum Button-Switcher zum Editor.allowsCripts! Auch wenn diese spezielle Funktion noch nicht in der Kern-API enthalten ist, gibt es mehrere Möglichkeiten, ähnliches Verhalte...

Durchsuchen Sie alle Themen