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
#3124Nov 9, 2020von archerbj3-Antworten
0-Reaktionen

Komponent:geklickt / dbklickte-Ereignis

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

#3121Nov 9, 2020von Sadtaco1-Antwort
0-Reaktionen

LEISTUNG/PROBLEM: CSS-Standards

Ich würde sagen, das ist sowohl eine Feature-Anfrage, da ich in manche Teile eintauche, als auch ein kleines Problem. Ich würde sagen, es sieht schlecht aus, wenn ein Projekt neuer als 2015 ist und für fast alles PX verwendet. Die Menschen nutzen Bildschirmgrößen, die auf der schmalsten Ebene, egal ob mobil oder deskt...

GJSBlock

Danke, dass du das gemeldet hast, @sadtaco. Das Problem mit LEISTUNG/PROBLEM: CSS-Standards scheint ein Timing-Problem im Rennzustand oder dem staatlichen Management zu sein. Dies passiert typischerweise, wenn sich Komponenten-Lebenszyklus...

#3119Nov 6, 2020von makkaronis4e4-Antworten
0-Reaktionen

Wie erstellt man einen eigenen Block aus Grapesjs-Komponenten?

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

#3117Nov 6, 2020von Zhiyuanzhang-unai2-Antworten
0-Reaktionen

Wie entfernt man eine Kategorie, wenn keine Komponente darin enthalten ist.

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

#3116Nov 6, 2020von Aadilmehrajbhat2-Antworten
1-Reaktionen

Wie man CSS lädt, das im Code-Viewer angezeigt und auch beim Speichern exportiert werden kann

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

Durchsuchen Sie alle Themen