Ich versuche, die Änderung der 'float'-Eigenschaft zu verfolgen, egal ob sie im Style Manager mit einem Event auf 'links', 'rechts' oder 'keine' verschoben wurde, aber mein Code scheint nicht das gewünschte Ergebnis zu liefern. Es gibt 'Style Update null' als Ausgabe an. Wünschenswerte Ausgaben wären float:rechts, flo...
prashant2018
Du kannst das "Modell" als Parameter verwenden, um die aktuelle Eigenschaft zu erhalten. Nach der Inspektion des Modellobjekts habe ich herausgefunden, dass wir den Stil mit model.attributes.style bekommen können. Du solltest das gewünscht...
prashant2018
@sakshigarg9 Der oben erwähnte Ansatz funktioniert für einige Komponenten nicht, genauer gesagt habe ich beobachtet, dass die Style-Eigenschaft eine leere Zeichenkette für die Komponenten mit einer definierten Klasse liefert. Dein Ansatz m...
Lock[Bot]
Dieser Thread wurde automatisch gesperrt, da es nach seiner Schließung keine jüngste Aktivität gegeben hat. Bitte eröffne eine neue Ausgabe wegen verwandter Bugs.
Hallo, Seit der letzten Version gibt es ein "404"-Problem, wenn eine Karte per Drag & Drop in die Leinwand gezogen wird. Das Problem liegt auch in deiner Demo. Weißt du, wie man das repariert, bitte? Danke für die Hilfe!
artf
Für den Moment füge das hinzu '''js Redakteur. DomComponents.addType('map', { model: { defaults: { src: '' } }}); ``` Ich werde es bei der nächsten Veröffentlichung beheben
Lock[Bot]
Dieser Thread wurde automatisch gesperrt, da es nach seiner Schließung keine jüngste Aktivität gegeben hat. Bitte eröffne eine neue Ausgabe wegen verwandter Bugs.
Hey, Ich versuche, GrapesJs für ein Projekt zu beauftragen, an dem ich gerade arbeite. Aber gibt es eine Möglichkeit, die eingebauten Komponenten zu deaktivieren, die 'div' und 'span' in editierbare Komponenten umwandeln (oder die isComponent so zu ändern, dass ich eine Klasse/Daten-Flagge hinzufügen kann)? Denn ich m...
simplecommerce
@JoeriAben hast du das ausprobiert? https://grapesjs.com/docs/modules/Components.html#improvement-over-addtype
artf
Erstellen Sie eine benutzerdefinierte 'text-editierbare' Komponente, indem Sie die 'Text'-Komponente erweitern. Erweitern Sie dann die 'text'-Komponente, indem Sie 'editable' auf 'false' setzen. Verwende in deiner Vorlage 'data-gjs-type="t...
Lock[Bot]
Dieser Thread wurde automatisch gesperrt, da es nach seiner Schließung keine jüngste Aktivität gegeben hat. Bitte eröffne eine neue Ausgabe wegen verwandter Bugs.
Ist es möglich, das Gewicht des Randes beim Hover zu ändern? Ich habe in der CSS-Datei nach der Klasse ".gjs-hovered" gesucht, aber sie nicht gefunden. Ich habe auch versucht, setStyle "editor.setStyle('.gjs-hovered{outline:"4px solid #3b97e3 !important;"}');" zu verwenden, aber es hat sich immer noch nichts geändert,...
artf
Du musst 'editor.setStyle' nicht verwenden, wenn du die Benutzeroberfläche des Editors anpassen möchtest, füge einfach dieses CSS nach dem GrapesJS-Editor hinzu '''css .gjs-cv-canvas .gjs-highlighter { Umrissbreite: 3px; } ```
Lock[Bot]
Dieser Thread wurde automatisch gesperrt, da es nach seiner Schließung keine jüngste Aktivität gegeben hat. Bitte eröffne eine neue Ausgabe wegen verwandter Bugs.
Um de Bug zu simulieren, folgen Sie den folgenden Schritten: Klicken Sie auf ein Element in der Leinwand Klicken Sie auf den Tab, um Klasse hinzuzufügen Klicken Sie auf das Pluszeichen, um eine neue Klassenzeichenkette hinzuzufügen Klicken Sie auf andere Elemente in der Leinwand Klicken Sie auf den Tab, um Klasse hinz...
cgrio
Das ist ein Problem mit CSS
Lock[Bot]
Dieser Thread wurde automatisch gesperrt, da es nach seiner Schließung keine jüngste Aktivität gegeben hat. Bitte eröffne eine neue Ausgabe wegen verwandter Bugs.
Hallo, Wie kann ich Trauben mit React verwenden? Ich möchte das Plugin nicht verwenden – ich habe einige Änderungen vorgenommen und möchte den Editor mit React und anderen Seiten nutzen. Wie kann ich das tun? Vielen Dank, vaety!
simplecommerce
Ich bin mir nicht sicher, was du mit ohne Plugin meinst. Wenn du aber nur von der GrapesJS-Instanz sprichst, musst du sie einfach in 'componentDidMount' initialisieren. Zum Beispiel: In deinem Rendering In componentDidMount So etwas in der...
artf
Nichts hinzuzufügen über das, was @simplecommerce bereits gesagt hat
Lock[Bot]
Dieser Thread wurde automatisch gesperrt, da es nach seiner Schließung keine jüngste Aktivität gegeben hat. Bitte eröffne eine neue Ausgabe wegen verwandter Bugs.
Schritt zur ProduktionBildblock auf die Leinwand ziehen und den Hintergrund auswählen.Ziehe das Symbol auf die Leinwand.Klicken Sie auf Bildblock und gehen Sie zum Hintergrundstil-Tab, klicken Sie auf Hintergrund und klicken Sie auf Bild-Button.Wenn Modal angezeigt wird, klicken Sie auf jedes Bild (nicht doppelklicken...
artf
Du hast recht, seltsames Problem, ich schaue es mir später an. Ich werde es schließen, da es Teil des Grapedrop-Produkts ist und nicht des Grapesjs-Kerns, übrigens danke für den Bericht
Lock[Bot]
Dieser Thread wurde automatisch gesperrt, da es nach seiner Schließung keine jüngste Aktivität gegeben hat. Bitte eröffne eine neue Ausgabe wegen verwandter Bugs.
Hallo... Und entschuldigt mein Englisch! Zunächst einmal herzlichen Glückwunsch zu diesem fantastischen Framework. Ich versuche, mit GrapeJS meinen eigenen WordPress-Editor zu erstellen, und ich habe einen Zweifel. Wenn ich in meinem Code einen WordPress-"Shortcode" verwende, wie kann ich diesen Shortcode in grapeJS v...
artf
Ich weiß nicht, welche Art von API WordPress für Shortcodes erlaubt, aber wenn möglich, würde ich sie rendern und als Blöcke im Editor einfügen.
sandromattei
Entschuldigung, vielleicht habe ich mich falsch erklärt. Ich möchte einen Shortcode in den Code einfügen (z. B. [mein Shortcode param1 = Wert1, param2 = Wert2 /] und stattdessen eine HTML-Ausgabe darstellen (z. B. <div, klasse = "param1...
artf
Wenn du das zur Laufzeit machen musst, solltest du eine benutzerdefinierte Komponente erstellen, die beim Rendern einen asynchronen Aufruf von WordPress macht, um zu bitten, diesen Shortcode zu rendern (wie gesagt, ich kenne mich mit der W...
Betriebssystem: Windows 10 x64 Browser: Chrome 72.0.3626.121 x64 GrapesJS: v0.14.55 Hallo, ich habe einige benutzerdefinierte Komponenten (Bootstrap-Tabs) in einem Plugin, aus irgendeinem Grund werden einige Komponenten des Plugins nicht von GrapesJS erkannt, wenn es aus den Containerelementen geladen wird, und andere...
artf
Wie du siehst, ist sein Typ 'Div'... Deshalb erreicht es nie den anderen Typ... Schau, warum und wo dieser Typ deklariert wird
kaoz70
Okay, das war das Problem! Ich dachte, der 'Div'-Typ sei ein Standardtyp, der von GrapesJS festgelegt wurde. Danke für die ganze Hilfe!
Hallo, ich bin mir nicht sicher, ob das ein Bug ist oder nicht. Aber ich habe ein merkwürdiges Verhalten bemerkt: Wenn ich einen Block ziehe, der eine Komponente mit einer Skriptfunktion enthält, scheint er ihn vor dem Fallen in die Leinwand einzufügen. Und wenn du es weglässt, fügt es eine weitere Zeit hinzu, das Skr...
simplecommerce
Also habe ich mich umgesehen und herausgefunden, dass es die 'updateScript'-Methode im 'canvasView' ist, die jedes Mal aufgerufen wird, wenn eine 'script'-Eigenschaft auf einer Komponente gefunden wird, unabhängig davon, ob sie noch über d...
simplecommerce
Meine vorherige Lösung hat nicht funktioniert, also musste ich sie verwerfen, also habe ich das Problem wieder geöffnet.
artf
Hallo @simplecommerce wenn du denkst, dass es ein Fehler ist, eröffne bitte ein Problem, indem du der Vorlage FOLGST und eine reproduzierbare Live-Demo des Problems erstellst. Das ist wirklich wichtig, denn da wir nicht viel Freizeit haben...