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

#2208Aug 21, 2019von zgeist2-Antworten
1-Reaktionen

Aktiver Knopfzustand

Probleme mit dem aktiven Button-Zustand ! 0f3a046be015a260dfcdd6069a8a378e Wenn der Button bereits aktiv ist, gilt: Aktivierender Status ist deaktiviert Wahrscheinlich falsche Logik https://github.com/artf/grapesjs/blob/dev/src/panels/view/ButtonView.js#L142 Wie kann ich die 'toogleActive'-Methode erweitern?

kerryj89

Ich habe dasselbe Problem und der erwähnte Link, der @artf erwähnt hat, ist, dass er zwar im aktiven Zustand startet, aber nicht mehr funktioniert, wenn man auf ein anderes Gerät klickt. Nachtrag: @zgeist Hier habe ich es behoben https://g...

artf

Ich denke, das Problem liegt einfach an der Webseiten-Voreinstellung (hatte keine Zeit zum Aktualisieren), aber es handelt sich um dieselbe Eigenschaft, die beim Start beschrieben wurde: https://grapesjs.com/docs/getting-started.html#style...

#2207Aug 20, 2019von niisar3-Antworten
0-Reaktionen

Komponente kann nicht ziehen, wenn oben oder links mit Modus Absolute etwas Platz ist.

Anhand des folgenden Codebeispiels... ''' html <Div Style="Height: 100px;"> Etwas Platz oben oder links </div> <div id="gjs"> <p style="Polsterung: 25px"> Hesdllo World!!</p> </div> Das führt dazu, dass keine Möglichkeit besteht, Elemente per Drag-and-Drop-Symbol auf dem Panel zu korrigieren. ! Bild Siehe Geige zur De...

Pouyamiralayi

Das ist doch nur für das Drag-Icon, oder? Das manuelle Ziehen ist in Ordnung. Mit dem Drag-Icon setzt es die Position des Elements von oben zurück, wie es scheint.

niisar

das gilt doch nur für das Drag-Icon, oder? Das manuelle Ziehen ist in Ordnung.mit dem Drag-Icon setzt es die Position des Elements von oben zurück, wie es scheint. Ja, das gilt nur für das Drag-Icon.

artf

Ja, das Problem hier ist das unterschiedliche Event-Objekt je nach Kontext. Wenn du den Drag auf die Komponente selbst auslöst, befindet sich das Ereignis im Kontext des iFrames (weil das angeklickte Element im iframe ist), aber die Button...

#2206Aug 20, 2019von WebEtSolutions1-Antwort
0-Reaktionen

Stilwert zu "undefiniert !wichtig"

Hallo! Kein Problem, wenn ich eine Stil-Eigenschaft mit 'wichtig' typiere. Wenn ich den Wert des Feldes lösche (zum Beispiel zum Beispiel Farbtyp), wird der Wert auf "undefiniert !wichtig" gesetzt. Um das zu beheben, musst du auf Property.getFullValue den Wert überprüfen, bevor du "!important" hinzufügst: wenn (Wert !...

artf

Danke@WebEtSolutions es wird in der nächsten Version behoben

#2205Aug 20, 2019von inaLar3-Antworten
2-Reaktionen

Textkomponente, die nach dem Speichern in Box umgewandelt wurde

Ich habe eine benutzerdefinierte Komponente, wenn ich sie in eine Textkomponente lege (ich benutze eine benutzerdefinierte Textkomponente, die die ursprüngliche Textkomponente erweitert). Nach dem Speichern und Neuladen des HTML/CSS habe ich dasselbe Problem – die Textkomponente wird in eine Box umgewandelt. Ich benut...

inaLar

Hallo! Das sind sehr nützliche Informationen – wie man auf diese Weise auf das Modell zugreifen kann und nicht auf den DOM. Ich werde es erkunden. Ich verstehe immer noch nicht, warum die gjs-comp-ausgewählte Klasse genau dann im innerHTML...

inaLar

@pouyamiralayi, ja, ich habe genau dasselbe gemacht und es funktioniert, aber ich habe es auch geschafft, tagName (div, p, ... ) im isComponent einer erweiterten Textkomponente zu verwenden, und das funktioniert auch bei mir. Ich schließe...

Pouyamiralayi

Definierst du deinen benutzerdefinierten Typ innerhalb eines Plugins?

#2204Aug 20, 2019von Pouyamiralayi1-Antwort
1-Reaktionen

Custom Processor Callback für Komponenten, die von Vue generiert wurden

Hallo zusammen! Ich bin kürzlich auf diese neue, großartige Funktion gestoßen, die hier eingeführt wurde. Hier kann man etwas Bearbeitung am React-generierten Element durchführen lassen, was großartig ist. Im Moment arbeite ich an einigen Drittanbieterkomponenten, die Vue als Compiler verwenden. Der derzeitige Ansatz,...

artf

Mmm, wahrscheinlich habe ich es nicht richtig beschrieben, besonders mit Folgendem: '''js Standardmäßig unterstützt GrapesJS bereits React Element Der Zweck dieser Funktion ist also einfach, Objekte, die aus JSX generiert werden, zu verste...

#2203Aug 19, 2019von benvmatheson2-Antworten
1-Reaktionen

Möglicher Konfigurationsaufblähung

Wir hatten ein Problem, dass die Metadaten von Grapes (Komponenten, Stil usw.) so stark gewachsen sind, dass es bei uns Probleme verursacht hat. Nach der Inspektion stellten wir fest, dass die HTML/CSS-Grapes weniger als 5k ausgaben, aber die Components/Style-Objekte bei ~190k gespeichert wurden. Nachdem ich mir die K...

devgru

Erwägen Sie, das Flag 'avoidDefaults' zu verwenden, das reduziert den Konfigurationsaufwand, indem diese Standardwerte entfernt werden: https://github.com/artf/grapesjs/blob/c1fb490a73adefb0fa073f37bef4e6178d9321a8/src/editor/config/config...

artf

Erwägen Sie, avoidDefaults-Flag zu verwenden, das reduziert den Konfigurationsaufwand, indem diese Standardwerte entfernt werden Richtig

#2202Aug 19, 2019von Chaitwo2-Antworten
3-Reaktionen

Entfernen Sie ein Bild in der Vorschau und zeigen Sie es im Editor

Hey, @artf ich brauche Hilfe bei einer Herausforderung, der ich mich stellen musste Ich möchte Bilder mit leerem SRC für bestimmte Klassenbilder im Vorschaumodus ausblenden und sie im Editor-Modus anzeigen. Ich habe das ausprobiert, aber aus irgendeinem Grund scheint es nicht zu funktionieren Danke, Chaitu

artf

Du kannst nicht einfach '$('.img[src=""]')' machen. GrapesJS-Komponenten befinden sich nicht im gleichen Kontext, sondern werden in einem iframe platziert, sodass du das 'Dokument' aus diesem iframe verwenden musst, z. B. '''js Redakteur....

Pouyamiralayi

Ist dein Selektor korrekt? Soweit ich weiß, setzen Trauben 'background-image:url()' statt src.

#2201Aug 18, 2019von grant0073-Antworten
1-Reaktionen

Erlauben Sie das Scrollen der Leinwand, wenn die Gerätehöhe die verfügbare Höhe überschreitet

Anhand des folgenden Codebeispiels... Führt dazu, dass man nicht nach oben auf die Leinwand scrollen kann, wenn der Editor-Anzeigebereich kleiner als die angegebene Höhe des Geräts ist. Siehe Geige zur Demonstration... https://jsfiddle.net/gstone007/0vq3o2jf/1/

Geist

Füge einfach den Stil 'overflow: auto' zu .gjs-cv-canvas__frames

artf

Nachdem ich das Problem noch etwas genauer erforscht habe, würde ich vorschlagen, die Leinwand-Höhe beim Gerät nicht zu überschreiten. Leider führt es derzeit zu unerwarteten Verhaltensweisen, wenn man einen Teil der Leinwand scrollfähig m...

contentfree

@artf Stimmt dein Kommentar noch? Verursacht das Hinzufügen von 'Overflow: Auto' (besonders in einem "Designer-Modus"/"Absolute-Modus"-Canvas) trotzdem Probleme?

#2200Aug 17, 2019von GoodPHP3-Antworten
3-Reaktionen

Passe dein GrapesJS individuell an

Hallo, Ich biete Ihnen meinen Service an, Ihren grapesJS-Editor für jedes Ergebnis anzupassen. Ich habe etwa 3 Jahre Erfahrung bei GrapesJS und 9 Jahre in der Webentwicklung. Beispiel für meine Arbeit: https://monosnap.com/file/MnXzYlIK5UVe3oVr8dqveDzZG7PVU8 Video: https://monosnap.com/file/Lw0E8VmGdsyWUGe8jsRII6i66P1...

smik3

Oh, das weiß ich! Worauf ich mich bezog, ist, dass wenn man versucht, die Index-/Block-/Komponentendateien aus dist zu verwenden (also unminified und leichter zu verarbeiten), sie außerhalb einer Node-/Webpack-Umgebung nicht funktionieren....

inaLar

@smik3 , das ist keine gute Praxis, da man GrapesJS in Zukunft nicht einfach aktualisieren kann. Du solltest den benutzerdefinierten Code in JS-Funktionen trennen, und welche du als Plugin brauchst, kannst du laden. Oder nutze Node nur für...

Chaitwo

Hey, @GoodPHP ich brauche Hilfe bei einer Herausforderung, der ich mich gerade stellen musste Ich möchte Bilder mit leerem SRC im Vorschaumodus ausblenden und sie im Editor-Modus anzeigen, also stoppen: Vorschau. Ich habe das ausprobiert,...

Durchsuchen Sie alle Themen