PageKit — der selbst gehostete GrapesJS-Website-Builder, als Quellcode. Early Access sichern

GrapesJS-Probleme

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

231-Probleme gefunden

🔍 general
#370413. August 2021von throne19864-Antworten
4-Reaktionen

Load blocks closed by default?

Ich benutze den folgenden Code, um alle Blockkategorien zusammenzufassen, leider funktioniert das nicht Live-Demo: https://jsfiddle.net/d4702yoh/2/ Was stimmt hier nicht?

artf

Das sollte reichen, Redakteur. Blocks.getCategories().forEach(ct => ct.set('open', false))', aber Kategorien werden erst beim Rendern der Blöcke erstellt (was standardmäßig passiert, wenn man auf den Blocks-Tab klickt), also muss man das S...

ronaldohoch

Hallo, ich habe es so gemacht, dass alle Blöcke in einem Plugin geschlossen werden, versuche mich an dich anzupassen.: '''javascript Export Standard (Editor, Opt = {}) => { const Befehle = Editor. Befehle; Commands.add("dina:hide-all-block...

throne1986

'''jsconst Commands = Editor. Befehle;Commands.add("dina:hide-all-blocks",(editor)=>{Redakteur. Panels.getButton("views","open-blocks").set("aktiv",1);lassen Kategorien = Editor. BlockManager.getCategories().models;categories.map(elem=>{el...

#36839. August 2021von mingxin-yang4-Antworten
2-Reaktionen

How to set the component cannot be deleted

! Bild

mingxin-yang

https://grapesjs.com/docs/modules/Components.html#define-custom-component-type , this ? @artf

artf

Um den Rich-Text-Editor mit einem Klick zu aktivieren, kann man die ursprüngliche Textkomponente auf diese Weise erweitern '''js Redakteur. Components.addType('text', { Ansicht: { Ereignisse: { eingabe: 'onInput', // Das Original auf Einga...

artf

Ich würde vorschlagen, eine benutzerdefinierte Komponente mit der Eigenschaft 'abnehmbar' auf 'false' zu erstellen.

#36643. August 2021von codingmachine162-Antworten
0-Reaktionen

How to publish layout generated via GrapesJS

Hallo @artf Unser GrapesJs-Redakteur läuft weiter http://localhost:5500/editor ! Bild Wir wollen es im Frontend veröffentlichen auf http://localhost:5500/ Aber im Frontend werden die Panels angezeigt und der Bearbeitungsmodus ist aktiviert. Wie man den Bearbeitungsmodus deaktiviert und Panels ausblendet ! Bild

artf

Ich schließe diese Diskussion, da du die Diskussion hier bereits eröffnet hast https://github.com/artf/grapesjs/discussions/3666

GJSBlock

Danke, dass du das gemeldet hast, @codingmachine16. Tolle Frage zu Wie man ein Layout veröffentlicht, das von GrapesJS generiert wurde. Der empfohlene Ansatz bei GrapesJS ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüfe...

#36633. August 2021von MrNikolovski4-Antworten
0-Reaktionen

Die Standard-Styling-Eigenschaften werden beim Switiching von Geräten nicht erneut ausgewählt

Hallo, Die Standard-Styling-Eigenschaften werden beim Gerätewechsel nicht ausgewählt. Schritte zur Fortpflanzung: Öffne [http://grapesjs.com/demo.html] Wählen Sie beliebigen Block aus und beobachten Sie die Standardwerte. Zum Beispiel wird unter General die Position auf "statisch" gesetzt. Wechsle auf Mobilgeräte. Änd...

MrNikolovski

Gibt es Neuigkeiten zu diesem @artf?

MrNikolovski

Hallo @artf. Kann ich ein Update zu diesem Problem bekommen? Betrachtest du das als ein kleines Problem oder hattest du keine Zeit, daran zu arbeiten? Danke.

artf

Ich arbeite gerade an der Verbesserung des StyleManager und werde das wahrscheinlich bald überprüfen können.

#36611. August 2021von aliibrahim1231-Antwort
0-Reaktionen

Style manager not working(styles has no effect)

Hallo, Ich arbeite an einem Plugin, das alle Eigenschaften von CSS3 in Grapesjs einfügt. Aber die ganze Zeit, wenn ich den Style Manager benutze, erscheinen die Style nicht, Version: 1.17.19 CSS Parser: grapesjs-parser-postcssStyle-Manager-Sektoren [{ Name: 'General', buildProps: ['float', 'display', 'position', 'top'...

GJSBlock

Danke, dass du das gemeldet hast, @aliibrahim123. Danke, dass du deinen Bericht über Style Manager nicht funktioniert (Styles hat keine Auswirkung) geteilt hast. Um dem Team bei der Untersuchung und Priorisierung zu helfen: Bitte stellen S...

#365730. Juli 2021von san-1232-Antworten
0-Reaktionen

How to update src of video tag at dynamically?

Hallo @artf, Ich habe mehrere Video-Tags per Drag & Drop auf derselben Seite und jedes hat zufällig eine Anzahl von Attributen zu ID generiert. Zwei Dinge bezweifeln, Das erste ist, dass ich versucht habe, den Beispiel-Videopfad zum src-Videotag basierend auf dem Id-Attribut zu aktualisieren, aber bei mir hat es nicht...

artf

@san-123 bitte folgt der Issue-Vorlage und erstellt eine reproduzierbare Demo, denn es ist schwer zu verstehen, was hier falsch ist.

GJSBlock

Danke, dass du das gemeldet hast, @san-123. Tolle Frage zu Wie aktualisiert man den SRC des Videotags dynamisch?. Der empfohlene Ansatz mit StyleManager ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüfen Sie die GrapesJS...

#365328. Juli 2021von Chetan11-dev3-Antworten
0-Reaktionen

Rich text

Wenn du auf Rich Text doppelt klickst, bewegt sich der Cursor zum Start, nicht an der Stelle, an der du doppelt geklickt hast. Lösung: https://stackoverflow.com/questions/12920225/text-selection-in-divcontenteditable-when-double-click/68496971#68496971 < LAUFBARE ANTWORT VON CHETAN

artf

PR ist willkommen

no-response[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...

GJSBlock

Danke, dass du das gemeldet hast, @Chetan11-Entwickler. Tolle Frage zu Rich Text. Der empfohlene Ansatz bei ProseMirror ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüfen Sie die GrapesJS-Dokumentation für Ihr spezielles...

#364326. Juli 2021von sandeepchandc2c3-Antworten
0-Reaktionen

Browser unresponsive

Ich habe die 11 MB große PDF-Datei in HTML umgewandelt und dann dieses HTML in grapesjs geladen. Für kleine HTML-Größen funktioniert es einwandfrei, aber bei großer Größe reagiert mein Browser nicht. Was soll ich tun? Grapesjs kann dieses komplette HTML laden, ohne dass mein Browser nicht mehr reagiert. ! UI

artf

Teile die HTML-Datei zum Laden, damit wir tatsächlich verstehen können, was passiert

no-response[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...

GJSBlock

Danke, dass du das gemeldet hast, @sandeepchandc2c. Danke, dass Sie Ihren Bericht über FEAT: Browser nicht reagierend geteilt haben. Um dem Team bei der Untersuchung und Priorisierung zu helfen: Bitte stellen Sie bereit: Ein minimal reprod...

#364225. Juli 2021von Ubanna1-Antwort
0-Reaktionen

Multiple page manager resets device manager

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...

#363723. Juli 2021von mingxin-yang2-Antworten
0-Reaktionen

Custom block icon

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...

Durchsuchen Sie alle Themen