Hallo, ich versuche, die Videokomponente zum Hochladen im Assets-Manager zu verwenden. Und ich weiß, dass ich das Editor-Event 'component:selected' nutzen kann, um das zu tun. Es funktioniert, aber nicht perfekt. Ich begehre es, einen Doppelklick zu verwenden, um das Öffnen des Assets Manager auszulösen. Wenn wir ein...
artf
Du kannst die Videokomponente erweitern und in ihrer Ansicht dasselbe Ereignis hinzufügen wie im Bild.
addlistener
@archerbj hast du es geschafft? Ich habe es ausprobiert und es scheint, als würde ComponentView nur als Typ-Export durchgeführt? <img width="883" alt="image" src="https://github.com/GrapesJS/grapesjs/assets/4531670/e075cf79-4e93-411a-ba35-...
GJSBlock
Danke, dass du das gemeldet hast, @archerbj. Danke, dass du deinen Bericht über FEAT: component:clicked / dbclicked event geteilt hast. Um dem Team bei der Untersuchung und Priorisierung zu helfen: Bitte stellen Sie bereit: Ein minimal rep...
Version: 0.16.27 Zusammenfassung: Fehlender Medienstil bei der duplizierten Komponente Schritte zur Reproduktion: Versuche, etwas auf dem Tablet oder Handy zu ändern. Duplizieren Sie die geänderte Komponente Erwartet: Die duplizierte Komponente hat einen Media-Stil Tatsächlich: Die doppelte Komponente hat keinen Medie...
artf
Danke@tranthanhhoa ich habe es bei deinem anderen Problem tatsächlich schon behoben, das hing mit dem Regelstand zusammen, aber ich habe das Gleiche bei Medien bemerkt, also sind beide für die nächste Veröffentlichung bereit :)
GJSBlock
Danke, dass du das gemeldet hast, @tranthanhhoa. Danke, dass Sie Ihren Bericht über Fehlenden Medienstil auf der duplizierten Komponente geteilt haben. Um dem Team bei der Untersuchung und Priorisierung zu helfen: Bitte stellen Sie bereit:...
Hallo, ich möchte benutzerdefinierte Blöcke aus Grapesjs-Komponenten haben. Ich habe eine Lösung gefunden, wie man Komponenten hinzufügt: https://github.com/artf/grapesjs/issues/1334#issuecomment-411519845 Aber ich habe Schwierigkeiten, CSS hinzuzufügen (EAIHER als String oder als Objekt).
artf
Du solltest so etwas machen können: '''js ... Komponenten: [ { tagName: 'h1', components: 'Some <b>content</b>', }, '<style>....</style>' ] ```
makkaronis4e
@artf danke, es funktioniert, aber ich habe dort einen Bug gefunden. Wenn du diesen Block auf die Leinwand legst, funktioniert es gut, aber wenn du dieses Element aus der Leinwand löschst oder die ganze Leinwand löschst und diesen Block da...
artf
@makkaronis4e in so einem Fall würde ich dich bitte um eine reproduzierbare Demo bitten
Ich baue die benutzerdefinierten Komponenten zur Laufzeit basierend auf einem Dropdown-Menü. Wenn der Benutzer die Auswahl dieses Dropdown-Menüs ändert, werden zugehörige, benutzerdefinierte Blöcke hinzugefügt und nicht verwandte Blöcke entfernt. Alle benutzerdefinierten Blöcke sind nach unterschiedlichen Kategorienam...
artf
Versuche, den Blockmanager mit einer neuen Sammlung von Blöcken neu zu rendern
GJSBlock
Danke, dass du das gemeldet hast, @zhiyuanzhang-unai. Tolle Frage zu Wie entfernt man eine Kategorie, wenn keine Komponente darin ist. Der empfohlene Ansatz bei Components ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüf...
Hi :wave: Ich versuche, etwas CSS im Editor als Teil des Themas zu laden, ich kann Stylesheets beim Laden verknüpfen, aber das Problem ist, dass ich beim direkten Laden der Styles mit dem Tag '<style>' die serialisierte Version über 'editor.getStyle()' anzeigen kann, aber 'editor.getCss()' enthält nur das 'protectedCs...
artf
@AadilMehrajBhat Zunächst einmal ist 'display: 'block'' kein gültiger CSS-Wert für diese Eigenschaft (es sollte 'display: block' heißen) und dann wird '.d-block' nirgendwo in deiner Vorlage verwendet, sodass das Ergebnis automatisch optimi...
GJSBlock
Danke, dass du das gemeldet hast, @aadilmehrajbhat. Tolle Frage zu [HILFE GESUCHT] Wie man CSS lädt, das im Code-Viewer angezeigt und auch beim Speichern exportiert werden kann. Der empfohlene Ansatz mit StyleManager ist die Nutzung der er...
WARNUNG Ich habe die Leinwandgröße geändert und eine Komponente aus dem Blockpanel entfernt. Das Ergebnis ist, dass die Kompositionsposition falsch ist. Übrigens ist der Editor im Modus 'Absolut/Designer'. Ich habe den Quellcode des Drop-Teils gelesen. Ich habe festgestellt, dass die Stand-Position des Drag-Start-Best...
xinyufyj
@artf Okay, ich gebe einen Screenshot zur Erklärung. Entschuldigung für mein schlechtes Englisch. ! Bild ! Bild ! Bild ! Bild
artf
Können Sie eine Live-Demo des Problems bereitstellen?
artf
Ich schließe dieses Problem, da ich plane, alle Fragen im Zusammenhang mit absoluter Positionierung hier zu lösen: https://github.com/artf/grapesjs/issues/3770