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
#3642Jul 25, 2021von Ubanna1-Antwort
0-Reaktionen

Mehrfacher Seitenmanager setzt Gerätemanager zurück

Hallo, ich habe ein kleines Problem mit dem Seitenmanager. Ich möchte, dass alle Seiten eine feste Auflösung haben. Höhen- und Breitenwerte stammen aus einer API und ich kann die gewünschte Auflösung erfolgreich auf der einzelnen Seitenvorlage anzeigen. Bei der Mehrseiten-Vorlage wird der Gerätemanager jedoch auf Voll...

GJSBlock

Danke, dass du das gemeldet hast, @Ubanna. Danke, dass du deinen Bericht über mehrere Seitenmanager zurücksetzt, Gerätemanager geteilt hast. Um dem Team bei der Untersuchung und Priorisierung zu helfen: Bitte stellen Sie bereit: Ein minima...

#3640Jul 23, 2021von JLPATRICK2-Antworten
0-Reaktionen

Die Style Manager Hintergrund-UI funktioniert für Body/Wrapper nicht korrekt

Es gibt für mich einen UI-Fehler im Hintergrundsteuer des Style Managers, wenn man mit dem Body im Vergleich zu den anderen Komponenten arbeitet. Dieses Problem ist in @kuhelbeher Screenshot aus #2834 sichtbar, aber ich werde auch einige einfache Schritte zur Reproduktion geben. Vielleicht hängt dieses Problem mit die...

artf

Danke Jim, ja, es ist tatsächlich dasselbe Problem, deshalb schließe ich dieses Problem als Duplikat von #2834 Ich werde dort Updates posten, sobald es behoben ist.

GJSBlock

Danke, dass du das gemeldet hast, @jlpatrick. Das Problem mit Style Manager Background UI, das für Body/Wrapper nicht korrekt funktioniert, scheint ein Rennbedingungs- oder State-Management-Timing-Problem zu sein. Dies passiert typischerwe...

#3639Jul 23, 2021von Anatoli-DP4-Antworten
0-Reaktionen

UndoManager-API verbessern

Eine Sache, die meiner Meinung nach großartige Funktionen hinzufügen würde, ist ein detaillierterer Geschichts-Stack. Man kann den Rückgängig-Stack herunterladen und daraus eine Art Geschichtsbericht aller vorgenommenen Änderungen erstellen, aber es ist etwas unklar, was jede Bearbeitung war (zumindest für mich, also...

artf

Hallo @anatoli-dp, die Möglichkeit, die Rückgängigkeitshistorie anzuzeigen, wäre wirklich super cool, und ich habe schon darüber nachgedacht, wie ich das UndoManager-Modul erweitern könnte, um diese Art von Funktionalität über ein Plugin z...

Anatoli-DP

Ja, ich weiß, wie man auf den Stack zugehegt, ich weiß nur nicht, wie ich ihn interpretieren soll, um dem Endnutzer eine aussagekräftigere Beschreibung zu geben

artf

ich weiß einfach nicht, wie ich es interpretieren soll, um dem Endnutzer eine aussagekräftigere Beschreibung zu geben Jede UndoAction (jede Instanz des Stacks) zeigt dir den Aktionstyp (z. B. 'hinzufügen', 'entfernen', 'zurücksetzen', 'änd...

#3638Jul 23, 2021von MOMU-20162-Antworten
0-Reaktionen

Script-props ist ungültig

Hallo! @artf, danke für deine großartige Arbeit! Ich folge dem https://grapesjs.com/docs/modules/Components-js.html#passing-properties-to-scripts,but, wenn ich den Wert auswähle. Das Skript wurde nicht ausgeführt. Ich freue mich auf einige Vorschläge, vielen Dank! ''''javascript Export-Standardfunktion (Editor, opt =...

artf

Hier scheint alles richtig zu funktionieren: https://jsfiddle.net/rp7wa58h/ Jedenfalls brauchst du die 'View' nicht, wenn du sie nicht benutzt, und das Gleiche gilt für 'isComponent' (das in deinem Beispiel falsch geschrieben und an der fa...

GJSBlock

Danke, dass du das gemeldet hast, @momu-2016. Danke, dass du deinen Bericht über Skript-Requisiten ist ungültig geteilt hast. Um dem Team bei der Untersuchung und Priorisierung zu helfen: Bitte stellen Sie bereit: Ein minimal reproduzierba...

#3637Jul 23, 2021von Mingxin-yang2-Antworten
0-Reaktionen

Benutzerdefiniertes Blocksymbol

Ich möchte ein benutzerdefiniertes Blocksymbol machen, ich habe den Code gefunden: Wie finde ich den 'Inhalt', den ich möchte? ! [](https://raw.githubusercontent.com/mingxin-yang/images/master/Snipaste2021-07-2316-46-52.png)

artf

Hallo @mingxin-yang, du kannst hier lesen, wie man Blöcke erstellt und aktualisiert. Falls du ein Symbol oder Label des Blocks aktualisieren musst, kannst du so etwas machen: '''js Redakteur. Blocks.get('BLOCK-ID').set({ Etikett: 'Mein Blo...

GJSBlock

Danke, dass du das gemeldet hast, @mingxin-yang. Tolle Frage zu Benutzerdefiniertem Blocksymbol. Der empfohlene Ansatz bei GrapesJS ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüfen Sie die GrapesJS-Dokumentation für Ih...

#3634Jul 22, 2021von pankajsharma894-Antworten
1-Reaktionen

Wie können wir RTE für editierbare Komponenten ausblenden?

HI Wir haben eine Anforderung, dass wir RTE nicht auf editierbaren Komponenten anzeigen wollen. Wie können wir das erreichen?

mcottret

Ich erlaube mir, das hinzuzufügen, was meiner Meinung nach dem entspricht, was der Fragesteller erreichen will, aus @artf Antwort: ''''Typoskript Redakteur. DomComponents.addType('text', { extendFnView: ['onActive'], model: { Standardwerte...

iabhiyaan

'''js editor.on('component:selected', cmp => { cmp.set({ bearbeitbar: falsch, Verbreiten: ['bearbeitbar'] }) }) ```

pankajsharma89

Wir wollen keine Komponente unbearbeitbar machen, die Komponente muss editierbar sein, wir wollen nur nicht die RTE-Werkzeugleiste auf dieser Komponente anzeigen.

#3631Jul 21, 2021von anuragk154-Antworten
1-Reaktionen

Wie lädt man dynamische Inhalte in der endgültigen HTML-Datei?

Ich habe überall gesucht, auch im Problembereich, und ein paar Dinge ausprobiert. Ich bin mir wirklich nicht sicher, wie ich immer dynamische Inhalte in meinen Komponenten laden soll (nicht nur beim Exportieren oder Speichern über den Editor). Ich möchte ein Skript in meine grapejs-Komponente einbauen, das immer Inhal...

stf1981

Ich glaube, du suchst nach komponentenbezogenem JavaScript -> https://grapesjs.com/docs/modules/Components-js.html#component-related. Dieser JS-Code ist in die HTML-Ausgabe eingebettet.

anuragk15

Ich glaube, du suchst nach komponentenbezogenem JavaScript -> https://grapesjs.com/docs/modules/Components-js.html#component-related. Dieser JS-Code ist in die HTML-Ausgabe eingebettet. Also jedes Mal, wenn die Komponente geladen wird, wir...

stf1981

Also jedes Mal, wenn die Komponente geladen wird, wird die Daten dynamisch über das JS-Skript geladen? JaAußerdem muss ich für Endnutzer einfach das html+cas zurückgeben, das von den Grapesjs generiert wurde, richtig? Ja, das JS-Skript der...

#3629Jul 18, 2021von Spjoetvoll1-Antwort
0-Reaktionen

BUG UND BEHEBUNG: Layer-Manager-Überlauf/Skalierung

Version: 0.17.19 Kannst du den Fehler aus der Demo reproduzieren?[x] Ja[ ] Nein Was ist das erwartete Verhalten? Du solltest jedes Kind im Layer Manager sehen können Beschreibe den Fehler detailliert Wie ist das aktuelle Verhalten? Kannst du Screenshots, Screencasts oder eine Live-Demo anhängen? Momentan, wenn man im...

GJSBlock

Danke, dass du das gemeldet hast, @Spjoetvoll. Das Problem mit BUG AND FIX: Layer Manager Overflow/Scaling scheint ein Rennbedingungs- oder Zustandsmanagement-Timing-Problem zu sein. Dies passiert typischerweise, wenn sich Komponenten-Lebe...

#3627Jul 17, 2021von sanchit364-Antworten
4-Reaktionen

Ich versuche, die Seite zu duplizieren, aber die Stile werden wegen der IDs, Änderungen auf -2,-3 am Ende, nicht angewendet.

'''javascript const duplicatePage = (Editor) => { let components = editor.getHtml(); let css = editor.getCss(); let newPage = Editor. Pages.add({ Stile: CSS, Komponente: Komponenten, }); Redakteur. Pages.select (newPage); }; ``` So sieht meine Funktion aus. Ich versuche, die Seite zu duplizieren, der HTML-Teil ist in...

OrigoVl

@sanchit36 Hallo, löst ihr das Problem? Kannst du sagen, wie?

vlont

Benutze das hier '''js const page = Redakteur?. Pages.getSelected(); Editor?. Pages.add({ id: (page.get('name') || page.id) + '-copy', component: page.getMainComponent().clone() }, { select: true });'''

leonardolima99

@vlont Danke!

#3626Jul 16, 2021von san-1234-Antworten
0-Reaktionen

Wie stellt man den SRC des Videotags auf dynamisch ein?

Hallo @artf, Hallo, ich habe das Drag-and-Drop-Video-Tag und den Button aus dem Blockmanager. Beim Klicken muss ich die URL auf src ändern. Aber es funktioniert nicht, bitte führe mich. Redakteur. BlockManager.add("html/video", { Etikett: '<div> <img src="../../../../Images/SiteBuilder/video.svg"/> <div class="my-labe...

stf1981

Ich glaube, ich habe so etwas mit einem eigenen Bauteil. Vielleicht hilft es ja

artf

Wenn Sie nur den Blockinhalt aktualisieren müssen (z. B. die Änderung wird bei neuen gezogenen Blöcken angewendet), können Sie das so ändern: '''js const block = Editor. BlockManager.get('html/video'); block.set('content', '<video ...>') `...

san-123

,Danke @artf und stf1981 für eure Antwort. Eigentlich ziehe ich mehrere Videos per Drag & Drop mit generierter Zufallszahl-zu-ID-Attribut. In diesem Fall: Wie aktualisiert man das src-spezifische ausgewählte Video? Ich habe kein Update von...

Durchsuchen Sie alle Themen