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.

220-Probleme gefunden

🔍 canvas
#371821. August 2021von Abhisheknanda13444632-Antworten
0-Reaktionen

Override Drag functions

Hallo @artf ich möchte die Drag-Funktion von '''dmode "absolute"''' übersteuern. Ab jetzt können wir uns frei über die Leinwand bewegen, und wenn man sich irgendwo auf dem Desktop bewegt, ist das auf dem anderen mobilen und Tablet-Gerät nicht dasselbe. Außerdem möchte ich bei Pixeln prozentual angeben, damit es auf de...

artf

Du musst den Befehl ComponentDrag extend

GJSBlock

Danke, dass du das gemeldet hast, @Abhisheknanda1344463. Toller Vorschlag zum Überschreiben von Drag-Funktionen! Auch wenn diese spezielle Funktion noch nicht in der Kern-API enthalten ist, gibt es mehrere Möglichkeiten, ähnliches Verhalte...

#371520. August 2021von mingxin-yang3-Antworten
0-Reaktionen

How to add a click event

Das ist mein individueller Blockcode: Ich möchte nach dem Hinzufügen auf der Leinwand ein Klickereignis zum Button hinzufügen, und wenn ich darauf klicke, kann ich den Inhalt im mj-text abrufen

mingxin-yang

@artf

artf

@mingxin-yang musst du die Ansicht der 'mj-Knopf'-Komponente erweitern

GJSBlock

Danke, dass du das gemeldet hast, @mingxin-yang. Tolle Frage zu Wie man ein Klick-Event hinzufügt. Der empfohlene Ansatz bei Canvas ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüfen Sie die GrapesJS-Dokumentation für Ih...

#371418. August 2021von ltenti2-Antworten
0-Reaktionen

Partial parse

Diskutiert in https://github.com/artf/grapesjs/discussions/3711 <div type='discussions-op-text'> <sup>Ursprünglich veröffentlicht von ltenti am 17. August 2021</sup> Hallo zusammen, Ich frage mich, wie ich mit so einem Szenario umgehen kann:Ich muss den Nutzern meiner Anwendung erlauben, eine Webseite zu bearbeitenDie...

artf

https://github.com/artf/grapesjs/discussions/3711#discussioncomment-1234837

GJSBlock

Danke, dass du das gemeldet hast, @ltenti. Toller Vorschlag zu Teilparse! Auch wenn diese spezielle Funktion noch nicht in der Kern-API enthalten ist, gibt es mehrere Möglichkeiten, ähnliches Verhalten zu erreichen. Verwendung des Ereignis...

#370313. August 2021von anatoli-dp2-Antworten
0-Reaktionen

Benutzerdefinierte IDs haben ein \3 in das CSS eingefügt und ein Leerzeichen nach dem folgenden Buchstaben nach dem \3, wenn sie zur Leinwand hinzugefügt werden

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

anatoli-dp

Bitte beachten Sie, dass dieses Problem schlecht ist . . . Jetzt, wo ich es sehe, fühle ich mich dumm . . . IDs können nicht mit einer Nummer beginnen, und das habe ich bei der Erstellung nicht berücksichtigt

GJSBlock

Danke, dass du das gemeldet hast, @anatoli-dp. Das Problem mit benutzerdefinierten IDs, die ein \3 in das CSS eingefügt haben, und ein Leerzeichen nach dem folgenden Buchstaben nach dem \3 beim Hinzufügen zur Leinwand scheint ein Rennbedin...

#370213. August 2021von throne19861-Antwort
0-Reaktionen

HTML head tags not added to the dom

Ich benutze [grapesjs library][1] zum Erstellen von Webseiten, ich habe gemäß der Dokumentation [hier][1] einen benutzerdefinierten Block hinzugefügt, wenn ich den Block auf die Canvas ziehe, werden HTML-Daten hinzugefügt, aber das "<head></head>Tag" ist leer, Hier ist mein Code function tempOnePlugin(editor) { Redakt...

GJSBlock

Danke, dass du das gemeldet hast, @throne1986. Tolle Frage zu HTML-Kopf-Tags, die nicht zum Dom hinzugefügt wurden. Der empfohlene Ansatz bei ProseMirror ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüfen Sie die GrapesJ...

#369912. August 2021von diegoSenra4-Antworten
0-Reaktionen

Cell hovering randomly displaces from actual cell

Hallo! Ich nutze grapesJs für die E-Mail-Bearbeitung in einem Projekt in meiner Firma, mit dem Newsletter-Plugin. Alles funktioniert sehr gut, bis auf diesen Bug, den ich nicht lösen kann: Manchmal, wenn ich Blöcke innerhalb der Canvas ziehe, wird das Zell-Hover durcheinandergebracht. Das größte Problem ist, dass dies...

artf

Benutzt du die neueste Version?

diegoSenra

Verwendung von minified 0.10.7

artf

Tut mir leid, Kumpel, es ist eine 4 Jahre alte Veröffentlichung, kann dir hier nicht helfen. Hast du versucht zu aktualisieren?

#369411. August 2021von codingmachine161-Antwort
0-Reaktionen

Dynamic Changes vanish when load from DB

@artf Hier ist mein Code, ich füge einen Test in einem Div bei Select Change hinzu init() { this.listenTo(this, "change:noOfLinks", this.getInfoLinks); }, getInfoLinks() { let canvasDoc = Editor. Canvas.getDocument(); canvasDoc.getElementById ("infoLinks").innerHTML = " testtext "; editor.trigger("change:selectedCompo...

GJSBlock

Danke, dass du das gemeldet hast, @codingmachine16. Gute Frage zu Frage: Dynamische Änderungen verschwinden beim Laden aus der Datenbank. Der empfohlene Ansatz bei Canvas ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüfe...

#36796. August 2021von imouou2-Antworten
0-Reaktionen

Device width is invalid by default

Danke für #3673 Ich habe ein neues Bug-Feedback. Version:. 0.17.22 Kannst du den Fehler aus der Demo reproduzieren?[ ] Ja[ ] Nein Was ist das erwartete Verhalten? Ich möchte, dass standardmäßig die Breite des mobilen Geräts ist, also habe ich Min-Width-Priorität konfiguriert, aber standardmäßig wird nur die mobile Bre...

artf

Ja, du hast recht, tatsächlich gibt es keine Option, das Standardgerät auszuwählen... Mach es vorerst als Workaround manuell nach Init: '''js const editor = grapesjs.init({...}); editor.setDevice('Mobile'); In der nächsten Version werde ic...

GJSBlock

Danke, dass du das gemeldet hast, @imouou. Das Problem mit Gerätebreite ist standardmäßig ungültig scheint ein Rennbedingungs- oder Zustandsmanagement-Timingproblem zu sein. Dies passiert typischerweise, wenn sich Komponenten-Lebenszykluse...

#36755. August 2021von rywilson281-Antwort
0-Reaktionen

Abzeichen können den Inhalt der Elemente verdecken, selbst wenn darunter Platz ist

Version: 0.17.23 Kannst du den Fehler aus der Demo reproduzieren?[x] Ja[ ] Nein Es ist möglich, dass das Abzeichen den Inhalt des Elements verdeckt, wenn das Element oben auf der Leinwand platziert wird. ! Bild Was ist das erwartete Verhalten? Wenn Platz vorhanden ist, sollte das Etikett unter dem Element angebracht w...

GJSBlock

Danke, dass du das gemeldet hast, @rywilson28. Das Problem mit Badges können den Inhalt der Elemente verdecken, selbst wenn Platz unter dem Element ist scheint ein Rennbedingungs- oder State-Management-Timingproblem zu sein. Dies passiert...

#36745. August 2021von sriya-srinivasan4-Antworten
1-Reaktionen

Invisible webcomponents

Version: 0.17.19 Wie ist das aktuelle Verhalten? Dass die zusätzliche Webkomponente sichtbar ist: Beim Hinzufügen von Webkomponenten im Container von Grapesj ist die Komponente leer/leer, wenn die Komponente Elemente im Schatten-DOM hat. (Wenn man Schatten-Dom nicht zur Erstellung von Komponenten verwendet, gibt es ke...

artf

Ich habe hier einen Workaround gepostet https://github.com/artf/grapesjs/issues/3693

artf

Hey @sriya-Srinivasan, kannst du bitte eine reproduzierbare Demo erstellen?

artf

@sriya-Srinivasan, gibt es bitte ein Update?

Durchsuchen Sie alle Themen