Hallo @artf, ich habe eine benutzerdefinierte Komponente erstellt, bei der ich 4 Spalten mit einem bestimmten Stil anzeigen muss, wenn ich eine Komponente auf die Leinwand ziehe, und in jeder Spalte habe ich wieder HTML-Inhalte mit bestimmten Stilen, und ich muss dem Nutzer erneut die Möglichkeit geben, den Inhalt ode...
Pouyamiralayi
@PKRekha du das Styling verhindern kannst, indem du die Eigenschaft ''stylable'' auf ''false'' setzt und für 4 Instanzen deines Komponententyps einfach so vorgehen kannst: Prost!
Jogai
Bitte passen Sie den Titel an und folgen Sie dem Inhalt der Issue-Vorlage
PKRekha
Hallo @artf, ich habe eine benutzerdefinierte Komponente erstellt, bei der ich 4 Spalten mit einem bestimmten Stil anzeigen muss, wenn ich eine Komponente auf die Leinwand ziehe, und in jeder Spalte habe ich wieder HTML-Inhalte mit bestimm...
Es gibt eine benutzerdefinierte Klasse, die zu einfachen Grapesjs Projekt hinzugefügt wurde: Wenn keine Geräte vorhanden sind und der Benutzer die Klasse ins Selektorfeld einfügt, wird der Einstellungssektor korrekt aktualisiert, wird seine Eigenschaft zur Schriftgröße korrekt aktualisiert. <img width="1440" alt="Scre...
artf
Leider liegt das an der Funktionsweise von 'getComputedStyle', die aufgelöste Werte zurückgibt, sodass die Verwendung von 'rem' statt 'px' den Wert "verwirrt". Im Moment habe ich keine Pläne, dieses Problem zu beheben, aber ich würde mich...
artf
Das sollte in der neuesten Version behoben werden https://github.com/artf/grapesjs/releases/tag/v0.18.1
! Bild Ich habe einen Countdown für mein benutzerdefiniertes Merkmal mit dem Typ datetime-local. Wenn ich auf das Element klicke, erscheint dieses Problem. Mein Code: ! Bild Das passiert auch bei deinem Countdown: https://jsfiddle.net/apaoa5o2/14/
artf
Dasselbe wie https://github.com/artf/grapesjs/issues/2615
Also habe ich einen benutzerdefinierten Countdown mit einem Knopf erstellt ! Bild Der Button hat den Countdown eingestellt, aber ich möchte den Button wie andere Elemente beim Klick aktiv machen. Mein Code: ! Bild
MariusDK
@artf bitte helfen Sie mir.
artf
Leider ist der Standard-Button-Typ dafür gemacht, nur einen Befehl auszuführen, also würde ich dir empfehlen, wenn du etwas Ausgefallenes machen musst, dir https://grapesjs.com/docs/modules/Traits.html#define-new-trait-type
Hey @artf Ich habe mehrere Breakpoints ! Bild Das Problem ist, dass bei einer Auflösung (mit den Icons eingestellt) wie 411 (mobil) nicht immer die Leinwand den Stil der Elemente in dieser Auflösung anzeigt. Canvas verwendet die Medienanfrage des Tablets und nicht die Auflösung, die im Gerätemanager für Mobilgeräte fe...
MariusDK
@artf bitte helfen Sie mir.
artf
Hallo @MariusDK ich bin mir nicht sicher, ob ich dein Problem verstanden habe, kannst du eine kleine Online-Demo erstellen, um das Problem besser zu verdeutlichen? Vielleicht meinst du den Unterschied zwischen der Leinwandgröße und der tat...
Keine Antwort[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...
Ich möchte einen neuen Button nach dem Einstellungssymbol hinzufügen. ! Screenshot vom 18.02.2020, 14.17.16 und ich habe den folgenden Code verwendet, um den Button zu erstellen, aber er funktioniert nicht ' var panelManager = Redakteur. Panels; var newButton = panelManager.addButton("myNewPanel", { id: "myNewButton",...
Mit GrapesJS 0.15.10 bekomme ich die Komponenten nicht so zum Funktionieren, wie ich es beabsichtigt habe. Wahrscheinlich bin ich es, also falls es eine Frage ist, kannst du den Titel des Problems gerne anpassen. (Es ist eine Fortsetzung von https://github.com/artf/grapesjs/issues/2195) Ich habe einen Stift gemacht (h...
Pouyamiralayi
Hallo @Jogai Sie müssen auch das "data-gjs-draggable" auf dem ""<td>''" angeben: Prost!
Jogai
Danke. Zumindest ist das eine Verbesserung, aber die anderen Eigenschaften werden trotzdem nicht berücksichtigt, und wenn du versuchst, es zu ziehen (da die Drag-Pfeile weiterhin angezeigt werden), erscheint eine Fehlermeldung und der gesa...
Jogai
Das Beispiel wurde aktualisiert. Es ist sozusagen eine Fortsetzung zu https://github.com/artf/grapesjs/issues/2195 Meine Annahme ist falsch, dass draggable das Präfix data-gjs- benötigt, weil der HTML-Teil ohne component das auch nicht hat...
Hallo, Ich benutze das Grapesjs Webseiten-Preset-Plugin, um den Webseiten-Builder zu erstellen. Aber wie man sieht, sind die Symbole und die Schriftgröße der Blöcke zu klein. Was könnte das Problem sein? Sie sehen sich in der Demo hier einwandfrei: https://grapesjs.com/demo.html sehe den Größenvergleich von meiner lok...
artf
Beheben Sie sie einfach mit CSS
ahmeds63
Aus irgendeinem Grund bestand das Problem darin, den GrapesJS-Editor in ein Formular einzubetten, das selbst von Bootstrap-Spalten umgeben war. Der Platz war also eng und das GrapesJS-Stylesheet verwendet die 'rem'-Schrifteinheit für Fonta...
ahmeds63
Ich habe wieder ein Problem mit den Symbolgrößen von drei Blöcken, schau dir den Screenshot an. Wie du siehst, haben 'Tooltip', 'benutzerdefinierter Code' und 'getippt' riesige Symbole, die nicht der normalen Größe anderer Symbole entsprec...
Bitte sagen Sie mir, wie ich verhindern kann, dass ein Block in einen anderen Block eingeführt wird? Ich nutze den Editor, um die interne Struktur eines Artikels für eine WEBSEITE zu erstellen. Grapejs-Bausteine werden nicht verwendet. Alle benutzerdefinierten Blöcke werden über den Konfigurationseditor hinzugefügt. B...
Pouyamiralayi
@dskarasev Sie können benutzerdefinierter Komponententyp definieren und das Ziehen mit der Eigenschaft "draggable" steuern: Prost!