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

#3718Aug 21, 2021von Abhisheknanda13444632-Antworten
0-Reaktionen

Override-Drag-Funktionen

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

#3717Aug 21, 2021von Vikash-ra2-Antworten
0-Reaktionen

Die Vorlage lädt nicht nur mit Komponenten

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

#3715Aug 20, 2021von Mingxin-yang3-Antworten
0-Reaktionen

Wie man ein Klick-Event einfügt

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

#3714Aug 18, 2021von ltenti2-Antworten
0-Reaktionen

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

#3713Aug 18, 2021von Shkhalid3-Antworten
1-Reaktionen

Gespeicherte Komponenten mit Skript können nicht richtig gerendert werden

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

#3712Aug 17, 2021von aliibrahim1232-Antworten
0-Reaktionen

Hilfe: Wie erkennt man, ob das Blockmanager-Panel offen ist

Jeder weiß, wie man eine Funktion ausführt, wenn der Blockmanager geöffnet wird

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

#3710Aug 17, 2021von Rajnishrao2-Antworten
0-Reaktionen

TypeError: Kann die Eigenschaft 'stop' der undefinierten Version nicht lesen

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

#3707Aug 16, 2021von denisoed1-Antwort
0-Reaktionen

Ist es möglich, das Rendern von Vue-Komponenten einzurichten?

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

#3706Aug 15, 2021von MOMU-20161-Antwort
0-Reaktionen

CSS im Block kann nicht entfernt werden, wenn der Block entfernt wurde

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

#3704Aug 13, 2021von Thron19864-Antworten
4-Reaktionen

Sind die Ladeblöcke standardmäßig geschlossen?

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

Thron1986

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