Version: 16.0.18 Kannst du den Fehler aus der Demo reproduzieren? [X] Ja [ ] Nein Was ist das erwartete Verhalten? Du solltest eine Komponente nicht in sich selbst ziehen können Beschreibe den Bug detailliert Bei Firefox kannst du eine Komponente in sich selbst ziehen, indem du direkt auf das Element klickst und es da...
artf
Danke für den Bericht @FlowingCloudRTL. Das Problem wird in der nächsten Version behoben
Version: v.0.16.18 Kannst du den Fehler aus der Demo reproduzieren? [x] Ja [ ] Nein Was ist das erwartete Verhalten? Es sollte die Playlist darstellen Beschreibe den Bug detailliert Beim Hinzufügen der Playlist-URL mit dem Embed-Code bricht sie und lässt einige Teile der URL weg Beispiel: <iframe width="560" height="3...
Version: 0.16.18 Kannst du den Fehler aus der Demo reproduzieren? [x] Ja https://jsfiddle.net/triawarman/tmcoqxhp/ Was ist das erwartete Verhalten? Wenn man den "Caption"-Block auf die Leinwand zieht, wird das Element '<caption>Hier Text einfügen</caption>' hinzugefügt. Wie ist das aktuelle Verhalten? Fügen Sie den Te...
artf
Tatsächlich erlaubt HTML '<caption>'nur innerhalb von '<table>'s (https://developer.mozilla.org/en-US/docs/Web/HTML/Element/caption), sodass der Parser es immer in einen Textknoten umwandelt, tatsächlich ist das eigentliche Problem nicht d...
Geist
HY @artf danke für deine Antwort. Tatsächlich habe ich nach dem '<caption>'-Problem ein weiteres Problem mit der Tabelle gefunden: Ich kann '' nicht per Drag & Drop <tr>auf '<table>' und '<th> <td>' auf '<tr>' ziehen Der Demo-Code finden S...
'Schritte' zur Nachbildung:Offene Newsletter-Demo bei https://grapesjs.com/demo-newsletter-editor.htmlsaubere LeinwandPlatzieren Sie "1/3 Abschnitt""Bild" in die mittlere Spalte setzenVersuche, das Bild zu vergrößern – funktioniert korrektVerschieben Sie die Auswahl mit Klick auf den oberen Pfeil zum Elternteil des Bi...
Muss https://grapesjs.com/demo.htmlWählen Sie einen beliebigen Gegenstand ausKasten-Schatten hinzufügenSetze den Box-Schatten ins InnereKasten-Schatten nach draußen setzen Video: https://take.ms/9aFjz
Wenn ich also ein Bauteil oder Gegenstand von der Leiste in die Mitte ziehe, geht es nicht dorthin, wo ich es hingewiesen habe... Es wird immer etwa 20 % Seitenbreite auf eine Seite gelegt? Einmal hinzugefügt, ist es einstellbar. Sieh dir dieses GIF an: https://gyazo.com/87076de55a1853e80b5dd7ea14ccb94e Hat jemand Vor...
RJCAM
Hallo @tonypartridge Hast du die letzte GrapesJS-Version? Das funktioniert bei mir mit dem 'dragMode: "absolute" einwandfrei. Sehen Sie sich unten diesen grundlegenden Code an:
artf
Ja... Ich kann das gleiche Problem tatsächlich reproduzieren, wenn eine kleinere Geräteansicht aktiviert ist, wahrscheinlich eine Art Rückschritt. Ich brauche Zeit, um nachzuforschen, aber im Moment bin ich mit anderen Dingen beschäftigt u...
Soltanloo
Ich habe dasselbe Problem, wenn ich den absoluten Drag-Modus benutze. Blöcke fallen immer aus der Leinwand, und ich muss scrollen, um sie zu greifen und wieder an die ursprünglich gewünschte Position zu legen. @tonypartridge Hast du einen...
BeschreibungDer Fehler wird in der aktuellen Demo wiederholt Was passiert? Wenn die Auswahl schnell zwischen den Steuerungen wechselt, bleibt der Editor hängen. Schritte zur Reproduktion in der Demo Wähle eine Steuerung aus und wechsele die Auswahl schnell zu einer anderen. Mach das ein paar Mal, der Editor bleibt ste...
artf
Danke für den Bericht@meyerco wahrscheinlich das Hauptproblem gefunden habe, sollte in der nächsten Version behoben werden
BeschreibungDer Fehler wird in der aktuellen Demo wiederholt Erwartetes Verhalten Wenn ein Tooltip entfernt wird, wird sein CSS entfernt Was passiert stattdessen? Wenn ein Tooltip entfernt wird, wird sein CSS nicht entfernt Schritte zur Reproduktion in der Demo Räumt die Leinwand weg Einen Tooltip ziehen Entfernen Sie...
artf
Ja, ich denke, du hast recht, wahrscheinlich ersetzen wir '''js beruht auf der Aussicht const len = dc.getWrapper().find('[data-gjs-type="${type}"]').length; könnte das Problem lösen, möchtest du das überprüfen und eine PR erstellen? :)
meyerco
@artf Vielleicht dieser Code, um den Code generisch zu halten? '''js basiert auf dem Modell const len = dc.getWrapper().findType(type).length; ```
artf
@meyerco 😅 Ja, klar, sorry, es war ein Copy-Paste von meinem Versuch
Hallo, Ich habe ein Problem mit dem Mobile-First-Ansatz. Die Leinwand rendert den falschen Stil, wenn verschiedene Stile an mehreren Bruchpunkten gesetzt werden. Aber der generierte Code ist gut, dieses Problem tritt nur im Canvas auf. https://codesandbox.io/s/xenodochial-shockley-s02lp?file=/index.js:496-524 '''js CO...
artf
Wir sollten dieselbe Logik aus https://github.com/artf/grapesjs/blob/201e1f9a61783080f7be885e9e0be9a40ecc16cc/src/codemanager/model/CssGenerator.js#L151-L162 Hier https://github.com/artf/grapesjs/blob/201e1f9a61783080f7be885e9e0be9a40ecc16...
Hallo, Ich habe gerade auf die letzte Version 0.16.12 aktualisiert und habe einen Fehler, wenn ich versuche, eine Komponente mit der Eigenschaft 'textable:1' in eine Textkomponente zu verschieben. Es funktioniert auf der vorherigen Version 0.16.3. Wenn ich die Komponente verwege, bekomme ich einen Fehler in der Konsol...
artf
Ich gebe hier ein funktionierendes Beispiel für eine textfähige Komponente https://jsfiddle.net/artur_arseniev/0b9ox72g/
0099FF
Es sieht so aus, als wäre er in 9c24108dadf2ded39e8805b6c4a5f00c626c468b eingeführt worden. Wie von @antman3351 angemerkt, ist der Anruf 'model.getView().render();' der Störer. Etwas weiter unten im Aufrufstapel versuchen wir, die Attribut...
Bogdanbs
Meine 2 CT dazu. Das Problem liegt darin, asynchronen und synchronen Code zu mischen. Die Aktivierung der rte: enable(view, rte) sowie der ComponentTextView.onActive und ComponentTextView.disableEditing sind seit der Korrektur für Problem...