GrapesJS-Probleme

3,464 parsed GitHub-Probleme 370 gelöst · 90 ist geöffnet. Suchen, filtern und erkunden Sie bewährte Antworten.

545-Probleme gefunden

🔍 typescript
#3277Feb 18, 2021von FrancoFasano2-Antworten
1-Reaktionen

Standard-PDF-Größe: US-Buchstabe Wie stellt man A4 ein?

WARNUNG LIES und FOLGE den nächsten 3 Schritten, dann ENTFERNE SIE vor dem Posten des ProblemsJSFiddle Starter-Vorlage https://jsfiddle.net/szLp8h4nCodeSandbox Starter-Vorlage https://codesandbox.io/s/1r0w2pk1vl *Version:0.16.3 Du kannst die Version bekommen, indem du 'grapesjs.version' in die Konsole eingibst Kannst...

artf

Hallo Franco, du kannst die Framegröße definieren, indem du devices änderst.

GJSBlock

Danke, dass du das gemeldet hast, @FrancoFasano. Das Problem mit Standard-PDF-Größe: US-Buchstabe Wie setzt man A4? scheint ein Problem mit der Rennbedingung oder dem Timing des Zustandsmanagements zu sein. Dies passiert typischerweise, we...

#3276Feb 18, 2021von ThomasPof2-Antworten
0-Reaktionen

CleanId-Funktion funktioniert nicht mit MJML-Code

Dieses Problem betrifft den MJML-Code, aber ich denke, es geht hier eher um Grapesjs als um grapesjs-mjml Es gibt eine Funktion, die unnötige IDs in 'src/code_manager/model/HtmlGenerator.js' entfernt. Diese Funktion funktioniert gut bei HTML-Tags, aber nicht bei MJML-Tags. Was ich herausgefunden habe, ist

artf

https://github.com/artf/grapesjs/releases/tag/v0.16.41

GJSBlock

Danke, dass du das gemeldet hast, @ThomasPof. Danke, dass du deinen Bericht über CleanId-Funktion geteilt hast, die mit MJML-Code nicht funktioniert. Um dem Team bei der Untersuchung und Priorisierung zu helfen: Bitte stellen Sie bereit: E...

#3272Feb 17, 2021von ThomasPof4-Antworten
0-Reaktionen

Id werden durch Doppelklick hinzugefügt <img/>

Version: 0.16.37 Kannst du den Fehler aus der Demo reproduzieren? [X] Ja [ ] Nein Was ist das erwartete Verhalten? Es geht um das GrapesJS-mjml-Plugin: Diese Syntax akzeptiert keine IDs auf Elementen. Aber AssetsManager fügt Image-Elemente IDs hinzu. Ich möchte keine id-Attribute zu <img> Tags hinzufügen Schritte zur...

ThomasPof

Die ID scheint lange vor dem Öffnen des Vermögensverwalters hinzugefügt worden zu sein:das Projekt klonen und ausführenein Bild in der index.html-Datei hinzufügendieses Bildelement inspizieren : Im Dom-Element gibt es die ID

ThomasPof

Ich habe einen Hinweis in '/Users/thomaspopoff/Sites/grapesjs/src/code_manager/model/HtmlGenerator.js' Zeile 10 gefunden, die 'opts.cleanId' ist immer undefiniert. Ich weiß nicht, wie man es auf true setzt, um automatisch generierte IDs zu...

ThomasPof

Okay, sorry für mein ganzes Gerede: Es gibt eine Option 'opts.cleanId' in der Funktion 'getHtml()', die du konfigurieren kannst, um automatisch generierte IDs zu entfernen...

#3270Feb 15, 2021von haizenbergD2-Antworten
0-Reaktionen

Wie exportiert man JS-Code aus Angular-Komponenten?

Hey, ich benutze Grapesjs in meiner Angular-App Ich habe eine benutzerdefinierte Angular-Komponente (im Grunde benutzerdefiniertes HTML, das mit Angular erstellt wurde) und versuche, Inhalte mit 'grapesjs-plugin-export' zu exportieren Das Problem, das ich habe, ist, dass nach dem Export kein JS-Code (der anfangs in An...

artf

Mehr über Komponenten mit JS findest du hier: https://grapesjs.com/docs/modules/Components-js.html#basic-scripts

GJSBlock

Danke, dass du das gemeldet hast, @haizenbergD. Tolle Frage zu Wie exportiert man JS-Code aus angularen Komponenten?. Der empfohlene Ansatz bei Components ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüfen Sie die Grapes...

#3269Feb 12, 2021von Acondura4-Antworten
0-Reaktionen

Übersetzung von HTML-String

Tolle Bibliothek! Es erfüllt alle Anforderungen bis auf eine: die Übersetzung des Website-Textes. Ich habe überall in der Issue-Warteschlange und in den Dokumenten gesucht, aber aus irgendeinem Grund finde ich zu diesem Thema nichts. Meinen Kunden ist es egal, dass der Grapesjs-Redakteur auf Englisch ist. Was sie woll...

artf

Das müsstest du selbst erschaffen. Vielleicht eine benutzerdefinierte Textkomponente, die die Möglichkeit bietet, den Inhalt mit der gewählten Sprache zu ändern.

jordandevogelaere

@acondura hast du eine Lösung dafür? Ich habe die gleiche Anforderung für meinen Mandanten. Danke

gxanshu

Ich habe die gleiche Anforderung. Und ja, der einzige Weg, wie wir das erreichen können, ist, indem wir unsere eigene Komponente schaffen

#3268Feb 12, 2021von theSC0RP4-Antworten
0-Reaktionen

Wie fügt man JavaScript ins HTML ein, ohne zu bereinigen?

Hey @artf, ich nehme JavaScript-Eingaben vom Nutzer entgegen. Ich muss dieses JavaScript in das Vorlagen-HTML einfügen, aber es wird bereinigt. Gibt es eine Möglichkeit, die Desinfektion auszuschalten? (Ich habe kein Problem mit den von dir in #3245 genannten Problemen) oder kannst du im Editor eine Eigenschaft wie 'a...

theSC0RP

Ich habe versucht, das Skript zum iframe hinzuzufügen, in dem die Leinwand rendert, indem ich am <script>Ende des iframe-Körpers ein "Tag" hinzugefügt habe. Das funktioniert bis zu einem gewissen Grad. Das Problem dabei ist, dass ich, wenn...

artf

Können Sie bitte eine reproduzierbare Demo Ihres Problems bereitstellen?

theSC0RP

Danke für die Antwort @artf. Ich habe beim Aktualisieren des iFrames einen Fehler gemacht, also ist mein Problem jetzt gelöst! Nur noch eine Frage: Gibt es eine eingebaute Methode, um den iframe aufzufrischen?

#3266Feb 9, 2021von Amliu2-Antworten
0-Reaktionen

Wie erkennt man, aus welchem Block die ausgewählte Komponente generiert wird?

Ich frage mich, wie man eine umgekehrte Suche von der Komponente zurück zum Block macht. Ich benutze Block Manager add(), um nach der Initialisierung einen Block wie unten hinzuzufügen. Wie mache ich das, wenn die ausgewählte Komponente von diesem benutzerdefinierten Block generiert wird?

artf

Du solltest mehr über Komponenten als über Blöcke nachdenken, tatsächlich sollte der richtige Block eher so aussehen. '''js Redakteur. BlockManager.add('block-id', { Etikett: ... Inhalt: { type: 'component-id' }, }) Sobald dieser Block ent...

GJSBlock

Danke, dass du das gemeldet hast, @amliu. Tolle Frage zu [Frage] Wie erkennt man, aus welchem Block die ausgewählte Komponente generiert wird?. Der empfohlene Ansatz bei Components ist die Nutzung der ereignisgesteuerten API. Fang hier an:...

#3265Feb 5, 2021von jcamejo3-Antworten
0-Reaktionen

RenderField in traitView verarbeitet keine null- oder undefinierten Dateien

Hallo @artf! Während ich am Editor eines meiner benutzerdefinierten Eigenschaften arbeitete, hatte ich ein Problem, bei dem aus irgendeinem Grund, das nicht wichtig ist, das createInput undefiniert zurückkehrte. Mir ist aufgefallen, dass die TraitView-RenderField-Methode keine falschen Werte verarbeitet Es wurde direk...

artf

Hallo Juan, danke für den Bericht, ja, tatsächlich erfordert 'createInput', dass du eine HTML-Zeichenkette oder HTMLElement zurückgibst. Ich finde es gut, Fehler in solchen Fällen zu haben, aber ich schätze, der Fehler war nicht klar genug...

WebDevXpert

Hallo @artf! Ich hoffe, es geht Ihnen gut. Ich habe ein Problem mit der Verwendung des grapesjs-Plugins publish s3.. Wie kann ich dieses Plugin nutzen und meine Daten veröffentlichen?

GJSBlock

Danke, dass du das gemeldet hast, @jcamejo. Das Problem mit RenderField in traitView verarbeitet keine null oder undefinierten scheint ein Rennbedingungs- oder Zustandsmanagement-Timingproblem zu sein. Dies passiert typischerweise, wenn si...

#3262Feb 4, 2021von Lacieri2-Antworten
0-Reaktionen

Parse Styles zu einer Css-Saite

Hallo @artf! '''javascript "Editor": { "css": "* { Box-Größe: Border-Box; } #wrapper{font-family:Helvetica, Arial Black, Serifenlos; color:#9500b3;}", "html": "<div id=\"iecr\">Hier deinen Text einfügen</div>", "Vermögenswerte": "[]", "Styles": "[{\"Selectors\":[\"#wrapper\"],\"style\":{\"font-family\":\"Helvetica,Ari...

artf

Nun, du solltest in der Lage sein, das CSS von jeder GrapesJS-Instanz mit 'editorInstance.getCss()' zu nehmen. Das generiert im Grunde das CSS aus dem 'styles'-JSON

GJSBlock

Danke, dass du das gemeldet hast, @lacieri. Tolle Frage zu [FRAGE]: Parse Styles auf eine Css-Saite. Der empfohlene Ansatz mit StyleManager ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüfen Sie die GrapesJS-Dokumentatio...

#3261Feb 4, 2021von nithinpillalamarri1231-Antwort
0-Reaktionen

Wie man das Traubenform anpasst, um den Stil hinzuzufügen

WARNUNG LIES und FOLGE den nächsten 3 Schritten, dann ENTFERNE SIE vor dem Posten des ProblemsBefolgen Sie die BEITRAGENDEN Richtlinien https://github.com/artf/grapesjs/blob/master/CONTRIBUTING.mdMach zuerst eine schnelle SUCHE, um zu sehen, ob jemand anderes das gleiche Problem nicht geöffnet hatAlle zugehörigen Auss...

GJSBlock

Danke, dass du das gemeldet hast, @nithinpillalamarri123. Das Problem mit wie man das Trauben-JS-Formular anpasst, um den Stil anzuhängen, scheint ein Timing-Problem des Rennzustands oder des State-Managements zu sein. Dies passiert typisc...

Durchsuchen Sie alle Themen