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.

545-Probleme gefunden

🔍 typescript
#31661. Dezember 2020von nanaya14-Antworten
0-Reaktionen

Problem with copy and paste a node

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

#316227. November 2020von sashapawlow7263-Antworten
0-Reaktionen

Button switcher to editor.allowsCripts

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

#316127. November 2020von ssmanoj-grapes4-Antworten
0-Reaktionen

Editor Undo entfernt die Sammlung und kann die Komponente nicht ersetzen

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

#316027. November 2020von congweibai2-Antworten
0-Reaktionen

Hinzufügen des Toggle-Move-Labels im benutzerdefinierten Einstellungsfeld in Vue

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

#315524. November 2020von Abhisheknanda13444633-Antworten
0-Reaktionen

Adding Animations

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

#315423. November 2020von phamhongphuc19992-Antworten
0-Reaktionen

Hide elements when i click eye icon in Open Layer Manager

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

#315223. November 2020von fq-selbach4-Antworten
2-Reaktionen

Die blaue Umrisse (GJS-schwebend) folgt beim Scrollen nicht ihrem Elternumriss

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

#315023. November 2020von michaelVictoriaDev2-Antworten
0-Reaktionen

Gibt es eine Möglichkeit oder ein Tutorial, wie wir im Oktober CMS integrieren können?

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

#314417. November 2020von antman33512-Antworten
0-Reaktionen

Swap default factories

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

#314315. November 2020von sprklinginfo2-Antworten
0-Reaktionen

Hide toolbar for inner components

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

Durchsuchen Sie alle Themen