*Version:0.16.27 Kannst du den Fehler aus der Demo reproduzieren? [ ] Ja [ ] Nein Was ist das erwartete Verhalten? Im rechten Panel und der Leinwand sollte der eingefügte Knoten nach dem kopierten Knoten stehen. Wie ist das aktuelle Verhalten? Ich kopiere einen Knoten. Im Views-Container (rechtes Panel) folgt der eing...
artf
Ich habe es lokal versucht, aber der Knoten ist korrekt platziert. Kannst du bitte eine Live-Demo erstellen?
nanaya1
Entschuldigung, ich habe das Szenario, in dem dieser Fehler aufgetreten ist, nicht näher erläutert. Die Komponenten, die mit Grapesjs geliefert werden, erzeugen diesen Fehler nicht, da sie keine Räume, Wagenrücklaufe oder Tabs haben. Ich h...
nanaya1
@artf habe ich das Problem versehentlich geschlossen.
Hallo, @artf! :) Vielleicht kannst du bei grapesjshelfen. Ich habe Buttons, die eigene Skripte haben (z. B. das Modalfenster durch Klick öffnen). Und wenn ich die Property allowScripts: 0 setze, kann ich diese Buttons bearbeiten, aber wenn editor.allowScripts == 1 ist, führen die Buttons Logik aus (z. B. Modalfenster...
artf
Ich würde empfehlen, eine benutzerdefinierte Komponente für diese Buttons zu erstellen, um die Logik mit Skripten zu verwalten
sashapawlow726
@artf vielen Dank! :+1:
GJSBlock
Danke, dass du das gemeldet hast, @sashapawlow726. Toller Vorschlag zum Button-Switcher zum Editor.allowsCripts! Auch wenn diese spezielle Funktion noch nicht in der Kern-API enthalten ist, gibt es mehrere Möglichkeiten, ähnliches Verhalte...
Die Sammlung der ausgewählten Komponente vor dem Rückgängigmachen ! Element-Sammlung-vor-U Die Sammlung der ausgewählten Komponente nach dem Rückgängigmachen ! Element-Sammlung-nach-un Code, um die Komponente durch eine neue Komponente zu ersetzen ! Code Uncaught TypeError: n.getEl ist keine Funktion und Uncaught Type...
artf
Entschuldigung, aber ohne eine reproduzierbare Demo ergibt dieses Problem für mich keinen Sinn
ssmanoj-grapes
Hallo Artf, Bitte finden Sie das Demo-Video des Problems grapejs-issue.zip.
artf
Okay, da du keine reproduzierbare Demo erstellen kannst, muss ich das schließen...
Version: ^0.16.18 Diese Frage soll die Layer-Moging-Funktion in eine benutzerdefinierte Variante extrahieren. Ich möchte nur, wenn Komponenten in diesen Komponenten sichtbar sind und Kinderkomponenten im Panel neu geordnet werden können. Nehmen wir an, diese Komponenten sind auf demselben Niveau. Mein Code wird so aus...
artf
Nein, in diesem Fall musst du die Sortierung auf deiner Seite übernehmen
GJSBlock
Danke, dass du das gemeldet hast, @congweibai. Tolle Frage zu [Frage] Füge das Toggle Move-Label im benutzerdefinierten Einstellungspanel in Vue hinzu. Der empfohlene Ansatz bei Components ist die Nutzung der ereignisgesteuerten API. Fang...
Hallo @artf ich möchte auf allen Blöcken Animationen einbauen Hier ist ein Codeausschnitt, aber er funktioniert nicht. Könntest du mir bitte hier helfen. Danke
artf
Du hast 'changeProp: 1' im Animations-Merkmal vergessen
Abhisheknanda1344463
@artf Ohne den Namen der Animation funktioniert es nicht. Sollte ich dafür eine CSS-Regel hinzufügen? Irgendwelche Vorschläge? Bitte?
GJSBlock
Danke, dass du das gemeldet hast, @Abhisheknanda1344463. Danke, dass du deinen Bericht über Animationen hinzufügen geteilt hast. Um dem Team bei der Untersuchung und Priorisierung zu helfen: Bitte stellen Sie bereit: Ein minimal reproduzie...
Ich möchte sehen, wie der Code Event-Hide oder Delete-Elemente verwaltet. Wo kann ich sie finden? <img width="958" alt="Capture" src="https://user-images.githubusercontent.com/56115755/99949266-509d2480-2dad-11eb-8203-51432975b4d3.PNG"> Vielen Dank!
artf
Hier https://github.com/artf/grapesjs/blob/d802eba08559a3e1c7830e937a78b0b2a417f2e4/src/navigator/view/ItemView.js#L12-L22
GJSBlock
Danke, dass du das gemeldet hast, @phamhongphuc1999. Gute Frage zu Elemente ausblenden, wenn ich im Open Layer Manager auf das Augensymbol klicke. Der empfohlene Ansatz bei GrapesJS ist die Nutzung der ereignisgesteuerten API. Fang hier an...
Version: 16.27 Kannst du den Fehler aus der Demo reproduzieren? [x] Ja [ ] Nein Beschreibe den Bug: Ich entdeckte ein Problem mit 'gjs-hovered', der Klasse, die die Maus-Hover-Umrisse für Elemente verwaltet. Manchmal bewegt sich die blaue Umrisse während des Scrollens relativ zu ihrem Elternumriss. Schau dir dieses Js...
lofcz
Es wäre schön, das behoben zu haben, nicht das Ende der Welt, aber leicht nervig.
matteocollina
Gibt es Neuigkeiten?
artf
Ich schließe diese, da sie tatsächlich schon behoben war, tatsächlich funktioniert die alte Demo jetzt einwandfrei. Du könntest das Problem trotzdem haben, wenn dein Editor in einem scrollbaren Container platziert ist, in diesem Fall nutze...
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...
artf
Es gibt bereits ein Plugin für das Oktober CMS https://octobercms.com/plugin/pkurg-pagebuilder
GJSBlock
Danke, dass du das gemeldet hast, @michaelVictoriaDev. Toller Vorschlag zu FEAT: Gibt es eine Möglichkeit oder ein Tutorial, wie wir im Oktober CMS integrieren können?! Auch wenn diese spezielle Funktion noch nicht in der Kern-API enthalte...
Hallo, ich benutze GrapesJs, um HTML für den Druckvorlag zu erstellen, daher brauche ich die Maße in mm. Gibt es eine Möglichkeit, die Standardfabrik im StyleManager zu tauschen? Vielleicht in den Optionen durchgehen? Danke, Antonio
artf
Nein, das kannst du nicht, du musst nur deine Eigenschaften in der StyleManager-Konfiguration konfigurieren (Beispielkonfiguration findest du hier)
GJSBlock
Danke, dass du das gemeldet hast, @antman3351. Tolle Frage zu [Frage] Wechsel der Standardfabriken. Der empfohlene Ansatz mit StyleManager ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüfen Sie die GrapesJS-Dokumentation...
Standardmäßig wird bei der Auswahl einer Komponente die Symbolleiste mit den Aktionen 'verschieben, kopieren, löschen' usw. angezeigt, sie ist mit der Option 'showToolbar: 1' gesetzt. Wenn ich eine benutzerdefinierte Komponente definiere, die mehrere innere Komponenten haben kann, möchte ich die Werkzeugleiste für die...
artf
Wenn du die Komponente definiert, kannst du das Toolbar-Array anpassen '''js Standardwerte: { ... Werkzeugleiste: [], // dies verhindert das Rendern auf der Komponente } ```
GJSBlock
Danke, dass du das gemeldet hast, @sprklinginfo. Danke, dass du deinen Bericht über Werkzeugleiste für innere Komponenten ausblenden geteilt hast. Um dem Team bei der Untersuchung und Priorisierung zu helfen: Bitte stellen Sie bereit: Ein...