Im GrapesJS-Editor haben wir einige der Schriftgrößen in 'REM'. Ich denke, sie sollten in der 'EM'-Einheit sein, denn wenn wir den Editor in die bestehende Seite einbetten wollen, könnten es Probleme mit der richtigen Schriftgröße geben – falls die übergeordnete Schriftgröße auf eine andere als die Standardgröße geset...
artf
Ja, ich denke, du hast recht, möchtest du eine PR erstellen?
Mit den neuesten Versionen von 'grapesjs' (0.14.55) und 'grapesjs-preset-webpage' (0.1.10) habe ich meinen Editor wie folgt konfiguriert: '''javascript Importiere Trauben von 'Grapesjs'; importiere grapesJsPresetWebpage von 'grapesjs-preset-webpage'; grapesjs.init({ // ... Plugins: [grapesJsPresetWebpage], pluginsOpts...
artf
Okay, ich glaube, ich habe herausgefunden, wo das Problem liegt, ich werde es für die nächste Version beheben.
SylvainBigonneau
Ich kann bestätigen, dass es auf Version 0.14.57 behoben ist. Danke @artf!
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 versuche zu verstehen, wie ich Folgendes erreichen kann.Erstelle als Kinder eine Komponente mit Standardinhalten.Erstelle einen Block, um diese Komponente zur Leinwand hinzuzufügen.Bearbeiten Sie die Komponentenkinder zu etwas anderem und speichern Sie das HTML-Ergebnis.Lade die Komponente später im Editor...
artf
@simplecommerce ein funktionierendes Beispiel für eine benutzerdefinierte Komponente mit Standard-Kindern (sie verwendet lokalen Speicher) https://jsfiddle.net/t5yw48cs/ Versuche, die Art und Weise zu überprüfen, wie du Vorlagen speicherst...
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 versuche, eine ATTR-Bindung auf einer meiner Komponenten mit Knockout.js zu implementieren. Ansonsten funktioniert es einwandfrei, aber dieselbe Implementierung funktioniert nicht im Format der Grapesjs-Preset-Webseite. Was könnte das Problem sein?
artf
Entschuldigung@sakshigarg9 aber diese Frage fällt außerhalb des Umfangs dieses Issue-Trackers
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 habe eine Frage, wie ich diese Texte ersetzen kann, um sie zu übersetzen ! Bild Entschuldigung für den Mangel an Professionalität
HenriqueVilela
Jetzt finde ich die Methode, ich habe einfach getProperty () verwendet und den Namen gesetzt, es funktionierte nicht, aber dann habe ich einen stylemanager.render gesetzt und es hat funktioniert Redakteur. StyleManager.getProperty('sector'...
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 Wir arbeiten an einer Newsletter-App und nutzen grapesjs als E-Mail-Editor mit dem voreingestellten Newsletter plguin und einigen benutzerdefinierten Änderungen. Wir speichern die HTMLs in unserer Datenbank und mir ist aufgefallen, dass einige Vorlagen mit der Methode editor.setComponents sehr lange lad...
artf
Das zeigt Ihnen, wie Sie Probleme mit den Leistungen https://developers.google.com/web/tools/chrome-devtools/evaluate-performance/
artf
Hallo @iggolob kannst du ein Beispiel für eine Vorlage und genaue Schritte zur Reproduktion des Problems geben (ich spreche davon, dass es langsamer ist, wenn man eine Komponente auswählt)?
Iggolob
Hallo @artf Die News-Letter-Demo-Seite kann verwendet werden, um die Ausgabe zu reproduzieren ( https://grapesjs.com/demo-newsletter-editor.html ). Als Vorlage kannst du das voreingestellte HTML-Set für die Demo-Seite verwenden. Kopiere ei...
Ich habe hier ein früheres Ergebnis gefunden: https://github.com/artf/grapesjs/issues/1772 ich es jedoch immer noch nicht zum Laufen bringen kann, mit dem einfachsten Setup, wie es in deinem Leitfaden und der Antwort in dieser Frage beschrieben wird. Mein Drehbuch: und die Seite lautet einfach: ! Bild was resultiert i...
artf
Irgendwelche Vorschläge? Wenn du den Prototyp nicht aus dem Projekt entfernen kannst, sehe ich die einzige mögliche Lösung, den Editor in einen iframe zu setzenDasselbe passiert auch bei meinem Projekt, auch wenn ich prototype.js nicht ben...
ProxiBlue
Okay, ich habe herausgefunden, dass das Problem prototype.js ist! Das Projekt, an dem ich arbeite, lädt auch den Prototyp, und das ist die eigentliche Ursache. Ich habe zahlreiche Möglichkeiten ausprobiert, das zu verhindern, https://learn...
faaizalikhan1
Dasselbe passiert auch in meinem Projekt, obwohl ich prototype.js nicht benutze, hoffe ich, es gibt eine Lösung dafür, jede Hilfe wäre willkommen!
Ich habe eine Komponente erstellt, die Heading ist, und ein Blockelement dafür. Ich habe die draggable Eigenschaft auf section html-Element gesetzt. Wenn ich versuche, das externe Überschrift-HTML-Element per Drag & Drop in den Editor zu ziehen, wird es abgeworfen, aber wenn ich versuche, das heading-Blockelement (das...
artf
habe ich die draggable-Eigenschaft als Section-HTML-Element gesetzt.es ist nicht erlaubt, abzufallen, wenn es außerhalb des Abschnitts liegt. Sollte es so funktionieren oder ist es ein Bug? Wenn du 'draggable: 'section'' einsetzt, bedeutet...
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.
Hey, Ich habe eine Komponente, an die ein JS angeschlossen ist. Alles wird mit dem JS erstellt. Wenn ich meinen Block zum ersten Mal per Drag & Drop ziehe, läuft das JS einwandfrei und alles funktioniert einwandfrei. Wenn ich eine bestehende Vorlage lade, scheint das JS nicht zu laufen. Das JS erstellt einige DOM-Elem...
artf
Hallo Arthur, kannst du eine Demo des Problems erstellen?Anderes Problem: Der data-gjs-Typ wird auf Standard gesetzt, anstatt meinen benutzerdefinierten Komponententypnamen beim Laden der Vorlage zu behalten. Es scheint, dass die isCompone...
Ayazhussein
Ich habe dasselbe Problem. Wenn ich eine Komponente mit einem Skript lösche, funktioniert es, aber nach dem Aktualisieren funktioniert es nicht mehr Du kannst es mit grapesjs-component-countdown testen, nach dem Aktualisieren erscheinen di...
Keine Antwort[Bot]
Diese Angelegenheit wurde automatisch geschlossen, da auf unsere Anfrage nach weiteren Informationen vom ursprünglichen Autor keine Antwort erhalten wurde. Mit nur den aktuellen Informationen in der Ausgabe haben wir nicht genug Informatio...
Ich habe dasselbe Problem wie in 1408. Du hast gesagt, dass JSON statt HTML importiert werden sollte. Können Sie mir bitte sagen, wie man die JSON-Vorlage importiert? Ich finde keine Lösung. Bei 'storage:store' hole ich ein Objekt: { Vermögenswerte: "", Komponenten: "", css: "", html: "", Stile: "" } Dann führe ich de...
yrbn
Entschuldigung, ich habe die Lösung gefunden, als ich meine eigene Frage gelesen habe))) Komponenten und Stile sind Strings. Für diejenigen, die nach einer Lösung suchen: 'editor.setComponents(JSON.parse(value.components));' 'editor.setSty...
anish2690
@artf wenn ich die <strong>Textimport-Vorlage </strong> benutze, schlägt sie fehl und wandelt das Textelement in ein Feld um Beispielvorlage zur Reproduktion des Problems. #1906 '''<Table width="100%" height="150" bgcolor="rgb(245, 245, 24...
svalenciano81
Entschuldigung, ich habe die Lösung gefunden, als ich meine eigene Frage gelesen habe))) Komponenten und Stile sind Saiten. Für diejenigen, die nach einer Lösung suchen:'editor.setComponents(JSON.parse(value.components));''editor.setStyle(...