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.

3,464-Probleme gefunden

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

#371721. August 2021von Vikash-ra2-Antworten
0-Reaktionen

Template does not load using just components

Ich versuche, eine bestehende Vorlage zu laden. Ich glaube, es sollte entweder mit Komponenten oder HTML funktionieren, aber es scheint nur über HTML zu funktionieren. Der folgende Code funktioniert nicht, aber Code mit dem entsprechenden HTML schon. Das LandingPage-Json wurde aus dem Entwickler-Werkzeugleisten-Panel...

artf

@Vikash-ra befolgen Sie bitte die Issue-Vorlage, wenn Sie eine erstellen.

GJSBlock

Danke, dass du das gemeldet hast, @Vikash-ra. Danke, dass du deinen Bericht über Vorlage lädt nicht nur mit Komponenten geteilt hast. Um dem Team bei der Untersuchung und Priorisierung zu helfen: Bitte stellen Sie bereit: Ein minimal repro...

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

#371318. August 2021von shkhalid3-Antworten
1-Reaktionen

Stored components with script can not be rendered properly

Ich habe ein Problem, wenn ich versuche, einige Komponenten, einschließlich einiger Skripte, zu speichern und die Seite neu zu laden, werden die Komponenten nicht richtig gerendert. Es werden leere Boxen angezeigt. Beispiel: Wenn ich versuche, eine Chart-Komponente aus 'jvas28/grapesjs-echarts' zu speichern und die Se...

shkhalid

Danke @artf! Schließlich konnte ich es herausfinden, wie es war Die Probleme lagen in 'tagVarStart' und 'tagVarEnd'. Nachdem ich es kommentiert habe, fängt es an zu funktionieren

artf

Hey @shkhalid danke für den Bericht, aber in diesem Repository solltest du reproduzierbare Probleme ohne externe Plugins öffnen, da es am Plugin selbst liegen könnte. Zumindest sehe ich, soweit ich das über den Kern beurteilen kann, keine...

GJSBlock

Danke, dass du das gemeldet hast, @shkhalid. Gute Frage zu gespeicherten Komponenten mit Skript können nicht richtig gerendert werden. Der empfohlene Ansatz bei Components ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüf...

#371217. August 2021von aliibrahim1232-Antworten
0-Reaktionen

How to know if the block manager panel is open

any one knows how to execute a function when the block manager is opened

artf

Wenn du den Standardbefehl benutzt, um Blöcke anzuzeigen/auszublenden, kannst du das über 'editor' machen. Commands.isActive('open-blocks')'

GJSBlock

Danke, dass du das gemeldet hast, @aliibrahim123. Tolle Frage zu Hilfe: Wie kann man wissen, ob das Blockmanager-Panel offen ist. Der empfohlene Ansatz bei GrapesJS ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüfen Sie...

#371017. August 2021von rajnishrao2-Antworten
0-Reaktionen

TypeError: Cannot read property 'stop' of undefined

Ich benutze GrepeJS in einem React-Projekt. Wenn ich in den Vorschaumodus gehe und den Browser-Zurück-Button drücke, beendet der Vorschaumodus nicht. Wenn ich jedoch auf das Auge klicke, werden die Fehlermeldungen "TypeError: Kann die Eigenschaft 'stop' von undefiniert nicht lesen" angezeigt. ! grapesJS-error

artf

Hallo @rajnishrao bitte versuchen, auf die neueste Version zu aktualisieren. Falls Sie weiterhin auf das Problem stoßen, eröffnen Sie eine neue Ausgabe und fügen Sie eine reproduzierbare Demo hinzu.

GJSBlock

Danke, dass du das gemeldet hast, @rajnishrao. Der Fehler TypeError: Kann die Eigenschaft 'stop' von undefiniert nicht lesen" tritt auf, wenn das Modul versucht, auf Eigenschaften zuzugreifen, bevor der Komponentenlebenszyklus vollständig...

#370716. August 2021von denisoed1-Antwort
0-Reaktionen

Is it possible to set up the rendering of Vue components?

GrapesJs ist der beste Seitenbauer! :Herz: Entschuldigung, ich bin neu bei GrapesJs. Kann ich Unterstützung für Vue-Komponenten hinzufügen?

GJSBlock

Danke, dass du das gemeldet hast, @denisoed. Toller Vorschlag zu ist es möglich, das Rendern von Vue-Komponenten einzurichten?! Auch wenn diese spezielle Funktion noch nicht in der Kern-API enthalten ist, gibt es mehrere Möglichkeiten, ähn...

#370615. August 2021von momu-20161-Antwort
0-Reaktionen

Css in block can not be removed when block has been removed

Grapesjs Version v0.16.45, ich versuche, das Countdown-Plugin (https://github.com/artf/grapesjs-component-countdown) zu verwenden, alles läuft gut, wenn ich die gesamte Komponente lösche. Über die Toolbar werden HTML und Komponenten entfernt, aber Style und CSS bleiben in LocalStorage. Was mich wundert, ist, dass die...

GJSBlock

Danke, dass du das gemeldet hast, @momu-2016. Danke, dass du deinen Bericht geteilt hast, dass CSS im Block nicht entfernt werden kann, wenn der Block entfernt wurde. Um dem Team bei der Untersuchung und Priorisierung zu helfen: Bitte stel...

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

Durchsuchen Sie alle Themen