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.

85-Probleme gefunden

🔍 help wanted
#272217. April 2020von tomaskallup3-Antworten
0-Reaktionen

Hervorhebung und Symbolleiste falsch positioniert beim Außenscrollen

Benutzt du die neueste Version (ältere Versionen werden NICHT unterstützt)? Ja Hast du den Bug mit deiner lokalen Kopie von GrapesJS oder mit der aktuellen Demo? LokalBetriebssystem: ArchlinuxBrowser: Firefox 74.0 und Firefox Developer Edition 75.0b11Grapes: v0.16.3 Was ist das erwartete Verhalten? Hervorheben sollte...

artf

Ja, wirklich seltsam, mein erster Vermutung war, dass die Canvas-Toolbars im Fenster nicht aktualisiert werden, also habe ich versucht, ein Nicht-Vollbild-Beispiel mit einer langen Seite zu erstellen, aber mir ist aufgefallen, dass es kein...

tomaskallup

Hallo, danke für die Antwort! Firefox scheint hier nicht das Problem zu sein (dasselbe Verhalten in Chrome). ! Bild Außerdem funktioniert das Replikations-Repository in beiden Browsern ohne den Bug. Ich lade nichts in iframe (das ist das I...

tomaskallup

@artf ich glaube, die Ursache gefunden zu haben, hat unser Wurzelelement '<div id="❤">' diesen Stil: '''css #❤ { Höhe: 100 vh; Display: Flex; } ``` Das Hinzufügen in das Reproduktions-Repository führte dazu, dass das Problem auftauchte! (D...

#26921. April 2020von mazuschlag3-Antworten
0-Reaktionen

Schnelle Mausklicks/-bewegungen können dazu führen, dass der Editor einfriert

Zunächst einmal vielen Dank für eure ganze harte Arbeit an dem Projekt! Das ist ein sehr großartiges Projekt, auf das viele Menschen angewiesen sind, also danke für Ihre Mühe. Das ist eine seltsame Frage, aber im Grunde genommen kann das schnelle Bewegen der Maus beim Klicken auf ein Element dazu führen, dass der Erba...

artf

Hallo @mazuschlag und danke für deine netten Worte. Kannst du zum Thema das 'Klicken und Bewegen'-Verhalten genauer erläutern? Sollte ich einfach eine Komponente auswählen und mich nur mit der Maus bewegen? Es gab ein Problem beim Verschie...

mazuschlag

Hmm, das klingt tatsächlich nach dem Problem, das ich hatte. Dabei hält man den linken Mausklick gedrückt, während man schnell eine Komponente zieht, bevor man sie loslässt. Das passiert, wenn man schnell arbeitet – man klickt auf eine Kom...

artf

@mazuschlag also, benutzt du eine alte Version oder die neueste von Grapesjs? Ich kann es auf der neuesten Version nicht reproduzieren

#268124. März 2020von wemod1233-Antworten
2-Reaktionen

Die destroy()-Methode hat Ereignisse nicht vollständig entfernt

Version: Neueste: V-0.16.3. Wichtig: Update von v-0.15.9 auf v-0.16.3, während alles gleich bleibt, wird der Fehler in der Konsole angezeigt: Dieser Fehler zeigt, dass es einen Fehler in der Funktion 'getFrameOffset' gibt, nahe der Position: 'e.ownerDocument.defaultView.frameElement': Siehe Diese Codezeile Das Überprü...

emilsedgh

Ich stimme zu, dass dies innerhalb der Zerstörungsfunktion selbst wieder geöffnet und behoben werden muss.

emilsedgh

Danke @artf! 🙏

artf

Danke für den Bericht@wemod123 Kannst du eine reproduzierbare Live-Demo des Problems erstellen?

#266519. März 2020von darylamonica3-Antworten
1-Reaktionen

Tastatur auf dem mobilen Gerät wird beim Textbearbeiten nicht angezeigt? Noch jemand?

Hat sonst noch jemand dieses Problem? Oder gelöst? Bearbeiten auf einem Tablet erscheint vernünftig. Während ich ein mobiles Gerät benutze, kann ich die Tastatur nicht anzeigen, wenn ich versuche, ein Textfeld zu bearbeiten. Sogar das Grapes Touch Plugin hilft nicht. Hier gibt es ein Beispiel: http://jsfiddle.net/v9ke...

bgrand-ch

Hallo, Für zukünftige Fragen oder technische Probleme, die keine Bugs sind, ist der Tab Diskussionen auf GitHub der richtige Ort. Vergesst nicht, dieses Problem zu schließen, falls es gelöst ist, oder eine neue detaillierte Nachricht in di...

darylamonica

Gibt es noch etwas, das ich tun kann, um eine Antwort zu bekommen? Ich habe eine Demo-JSFIDDLE beigelegt. Viele beantwortete Fragen haben kein Beispiel. Also, was mache ich falsch?

artf

Gib mehr Informationen zum Gerät (Betriebssystem, Browser usw.) an.

#265616. März 2020von abozhinov3-Antworten
1-Reaktionen

Falsche Position der Werkzeugleiste, wenn die Komponente der Kinder dupliziert wird

Hallo, Sie können dieses Beispiel überprüfen: https://codepen.io/abozhinov/pen/XWbqjEJ Schritte zur Reproduktion des Problems:Wenn bestehende Komponenten existieren, löschen Sie sie alle.Zieh einen neuen Karussellblock ab. Wählen Sie den ersten Kinderbehälter aus.Klicken Sie auf das DUPLIKAT-Symbol, um eine neue Kompo...

abozhinov

Wenn ich diese beiden Methoden im 'select-comp'-Befehl überschreibe, funktioniert alles einwandfrei. Das Problem war, dass "el" im DOM nicht existiert. ` onHovered(em, component) { Lass Ergebnis = {}; wenn (Komponente) { const { view } = k...

abozhinov

Das gleiche Ergebnis, das man bekommt, wenn man das Rendern statt Reset auslöst.

abozhinov

@artf wenn du es in der Demo anprobierst, ist es genauso. Zieh einfach das Karussell und klicke auf die Folie. <img width="1440" alt="Screenshot 2020-03-16 at 14 58 23" src="https://user-images.githubusercontent.com/1404839/76760669-b8b757...

#26122. März 2020von pradeeshattlee1-Antwort
0-Reaktionen

GrapesJs Asset Manager funktioniert nicht mit iPad- und Touch-fähigen Geräten

Hey @artf Ich habe eine Frage zum Asset Manager. Beim Hochladen eines Bildes über einen Computer oder eine URL kannst du mit dem Befehl aus dem linken Panel Bildblöcke erstellen und sie mit Doppelklick bearbeiten. Alles scheint perfekt zu funktionieren. Aber wenn ich das Gleiche auf einem iPad oder einem Touch-fähigen...

bgrand-ch

Hallo, Für zukünftige Fragen oder technische Probleme, die keine Bugs sind, ist der Tab Diskussionen auf GitHub der richtige Ort. Vergesst nicht, dieses Problem zu schließen, falls es gelöst ist, oder eine neue detaillierte Nachricht in di...

#259321. Februar 2020von Davidvlv2-Antworten
0-Reaktionen

Flex-direction: Spalte verursacht extreme Verlangsamungen in Chrome und Safari

Hallo, Wir haben ein großes Problem – unsere Layouts verwenden große Mengen an display: flex; flex-direction: column;, was zu extremen Verzögerungen in Chrome- und Safari-Browsern führt (nicht Firefox). Wenn der flex-direction -Stil auf roweingestellt ist, gibt es überhaupt keine Verlangsamung. Beispiel: https://jsfid...

artf

Ja, es ist definitiv langsamer, ich weiß nicht genau, was passiert, aber auf den ersten Blick könnte es diese Funktion sein, die prüft, ob die Komponente ein Block (z. B. Div) oder ein Inline-Element (z. B. Span) ist. https://github.com/ar...

artf

Ich kann mich nicht mehr fortpflanzen

#259221. Februar 2020von kaoz703-Antworten
4-Reaktionen

Modalbreite

Hallo, gibt es eine Möglichkeit, die Breite eines Modals einzustellen? Es ist derzeit von CSS auf 850px eingestellt, aber ich möchte einen Dialog mit einer kleinen Textmenge erstellen, der dafür zu groß ist: ! Bild Aber es wäre großartig, das hier zu bekommen: ! Bild Ohne das CSS zu überschreiben, denn ich möchte trot...

ronaldaug

Für diejenigen, die nicht wissen, wie man modale 'Attribute' verwendet. Sie können die Option 'opts.attributes' zur Modal-Methode Open wie unten hinzufügen. '''javascript const modal = Editor. Modal; const opts = { Attribute: { class:'my-c...

kaoz70

Okay, ich denke daran, eine Funktion zu erstellen, um die Breite festlegen zu können, wie: setWidth('400px'), und auch eine Methode, um benutzerdefinierte Attribute zu setzen: setAttributes({'data-custom-attribute': 123}). Ich denke, es we...

kaoz70

Hallo, tut mir leid, ich bin jetzt mit Arbeit überlastet, wenn @sunnykgupta das ausprobieren könnte, wäre das super.

#258619. Februar 2020von liudmyla-schastlyvets2-Antworten
0-Reaktionen

Wie aktualisiert man das Style-Manager-Panel mit wenigen Geräten und einer benutzerdefinierten CSS-Klasse

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

#257117. Februar 2020von h3llomoto3-Antworten
0-Reaktionen

Schichtsichtbarkeit btn

Wenn ich den Zustand der Sichtbarkeit BTN ändere, entfernt GJS den Anzeigestil, und wenn ich dann auf "Ebene anzeigen" klicke, stellt es den Anzeigestil nicht wieder her. Ich glaube, es ist ein Bug. GJS sollte die Optionen des aktuellen Displays auf der Ebenensichtbarkeit speichern, um sie wiederherzustellen.

artf

Ich stimme zu 👍

h3llomoto

Okay Leute, ich habe eine Hotfix für dieses Problem gefunden, falls ihr Folgendes braucht: '''javascript let itmView = Editor. LayerManager.getAll(); itmView.proto.toggleVisibility = function(e) { e && e.stopPropagation(); const Modell = d...

artf

Danke@h3llomoto die Logik ist völlig richtig, ich werde dieselbe Änderung vornehmen, aber etwas idiomatischer

Durchsuchen Sie alle Themen