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

#2286Sep 23, 2019von Shah-ali1-Antwort
1-Reaktionen

HTML-Code mit JavaScript-Ereignissen importieren

'<Table Class="Table"><tr><td Class="Zelle">Hallo Welt!</td></tr></table><details/open/ontoggle=alert(1)>' Ich versuche, oben HTML-Code zu importieren. Ich erhalte eine Benachrichtigung, nachdem ich auf den Import-Button geklickt habe. Kann ich alle JavaScript-Ereignisse löschen, während ich das HTML importiere? Bitte...

Pouyamiralayi

Hallo! Ich glaube nicht, dass dies im aktuellen Custom-Code Plugin eine Option ist. Das Codestück, das du ändern kannst, ist hier Bitte beachten Sie, dass dies nur ein Fall der Textverarbeitung im Zusammenhang mit der Suche und dem Austaus...

#2285Sep 22, 2019von megarg2-Antworten
2-Reaktionen

Neue Eigenschaft kann nicht hinzugefügt werden

Ich versuche, ein neues Merkmal hinzuzufügen, aber es funktioniert nicht. Ich habe ziemlich viel recherchiert und verschiedene Methoden ausprobiert, aber es scheint immer noch nicht zu funktionieren. Kannst du mir bitte sagen, was ich vielleicht falsch mache? Option 1: Option2: Ich versuche, programmatisch hinzuzufüge...

Pouyamiralayi

Hallo! Ich sehe keinen Grund, warum dein erster Ansatz nicht funktioniert! Hast du dieses Exemplar ausprobiert? Prost.

megarg

Das funktioniert jetzt. Der ursprüngliche Code funktioniert.

#2284Sep 21, 2019von benvmatheson1-Antwort
0-Reaktionen

Sollte eine Klasse, die bei einer Komponente deaktiviert wurde, auch bei anderen Komponenten deaktiviert werden?

Ich bin mir nicht sicher, ob das ein Bug ist oder ob ich die Verwendung einfach falsch verstehe. Klicke auf komponent1 -> füge Klasse1 hinzu --> klicke auf das Häkchen, um Klasse1 auf komponent1 abzuwählen. Klicke auf Komponent2 -> füge Klasse1 hinzu Klasse 1 wird bereits ausgeschlossen. Wenn du auf das Häkchen klicks...

artf

Nein, es dient nicht dazu, Klassen auf Komponenten zu deaktivieren (in dem Fall musst du sie entfernen), sondern um den Selektor im Style Manager zu ändern, sodass du anpassen kannst, was du stylen möchtest.

#2283Sep 20, 2019von gagan3481-Antwort
0-Reaktionen

Wie übergebe ich die größenvergrößerbare onMove-Funktion im Attribut data-gjs-resizable

Das onStart-Event funktioniert beim Erstellen der Komponente einwandfrei, aber ich möchte es beim Erstellen des Blocks hinzufügen. Hier ist mein Code: const keyWidth = 'flex-basis'; const Step = 0,1; const minDim = 1; const currentUnit = 1; const resizerRight = { tl: 0, tc: 0, tr: 0, cl: 0, bl: 0, br: 0, cr: 1, bc: 0,...

artf

Du kannst 'Inhalt' als Component Definition anstelle des HTML-Strings schreiben

#2282Sep 20, 2019von Pouyamiralayi3-Antworten
6-Reaktionen

Ersetze die aktuelle Ansicht für die Kern-UI-Komponenten des Editors

Hallo! Die derzeit verwendete Struktur von Grapesjs basiert auf der Nutzung backbonejs Modellansichts-concept zur Implementierung des Virtual Dom im Ökosystem von Grapesjs. Virtual Dom ist eine großartige Praxis mit einem weitreichenden Anwendungs- und Vorteilsbereich; Aber der Nachteil von Virtual Dom ist die actual...

artf

Ja, @lexoyo das endgültige Ziel wäre hier, nicht mehr auf Backbones View angewiesen zu sein und alle Editor-UI-Elemente auf Webkomponenten zu migrieren. Am Ende wird es '@grapesjs/core' (ohne UI) und '@grapesjs/core-ui' mit einer Reihe wie...

lexoyo

Okay, das ist interessant:) Ich kann es kaum erwarten, das zu sehen, und ich werde so viel beitragen, wie ich kann

lexoyo

Gute Idee Ich benutze Lit-HTML ziemlich oft, es ist derselbe Ansatz, aber es fügt auch Webkomponenten hinzu, wenn nötig, wenn nötig. Aber ich verstehe nicht, wo Backbone aufhören sollte? Und was wäre es ohne ihn. Ich schätze, das ist eine...

#2281Sep 19, 2019von AkibDeraiya1233-Antworten
0-Reaktionen

Wie man das Standard-Custom-Verhältnis für den Bildzuschnitt beim Öffnen des Bildeditors einstellt

Hey @artf, Danke, dass du so eine hilfreiche Open-Source-Bibliothek erstellt hast. @artf arbeite ich am offenen Bildbearbeitungsprogramm, während der Nutzer das Foto vom Modus 'Bild auswählen' wechselt. Ich konnte mit Hilfe dieses Codes 'Image Editor' öffnen, während der Benutzer den Modus 'Bild auswählen' schloss. Ab...

AkibDeraiya123

Hey @artf, Ich glaube, ich habe etwas Hilfreiches für andere Nutzer gefunden. Ich debugge den Code aus dem 'https://github.com/artf/grapesjs-tui-image-editor' Git-Repository und ich schätze, ich kann alle oben genannten Funktionen und viel...

artf

Wie Sie hier sehen können, https://github.com/artf/grapesjs-tui-image-editor#options Es gibt eine 'Config'-Option für das Plugin, die bei jeder Initialisierung von 'this.getEditorConfig()' aufgerufen wird, also setze deine Optionen einfach...

AkibDeraiya123

@artf, ich habe es schon versucht, Mann, aber es scheint nicht zu funktionieren. In der Funktion 'this.getEditorConfig()' erhalten wir keine aktualisierten Optionen. Ich versuche auch mit Log, die aktualisierte Konfiguration nach dieser Ze...

#2280Sep 19, 2019von Davidvlv1-Antwort
2-Reaktionen

Wie man den Features-Manager-Button/-Panel zeigt

Hallo, ich muss etwas Grundlegendes übersehen, aber wie füge ich das Merkmale-Manager-Panel hinzu, ohne ein Plugin hinzuzufügen? Das Newsletter-Plugin hat es standardmäßig hinzugefügt: ! Bild Aber der Editor ohne hinzugefügte Plugins hat es nicht: ! Bild

Pouyamiralayi

Hallo! Ich kenne deine aktuelle DOM-Struktur der Seite nicht. Aber ich mache die Anpassung immer so: Dann in deiner Editor-Instanziierungskonfiguration: Dasselbe gilt für andere wie: Style Manager, Layer Manager... Prost.

#2279Sep 19, 2019von brentonkelly19821-Antwort
6-Reaktionen

Wie aktualisiert man das Modell für eine benutzerdefinierte Komponente, wenn ein Merkmal geändert wird.

Hallo! Ich habe die GrapesJS-Dokumentation und die API-Referenz zum Erstellen einer benutzerdefinierten Komponente immer wieder gelesen, aber ich kann es einfach nicht herausfinden. Anfangs versuchte ich, die bestehende Videokomponente zu erweitern, entschied mich dann aber, meine eigene eigene Videokomponente zu erst...

brentonkelly1982

Ich habe das endlich selbst herausgefunden und möchte das Ergebnis für alle teilen, die damit genauso zu kämpfen haben wie ich. Dieser geschnittene Code erstellt eine individuelle, reaktionsschnelle Videokomponente, die YouTube, Vimeo, MyV...

#2278Sep 18, 2019von ivcaRealWare3-Antworten
3-Reaktionen

Vereinfacht das Wegfallen von Spalten/Zeilen

Was ich brauche, ist, das Entfernen von Elementen zu vereinfachen, um die Seitenerstellung zu beschleunigen. Wenn ich also eine Spalte weglasse und dort keine übergeordnete Zeile ist, möchte ich automatisch hinzugefügt werden. Dasselbe gilt für die Dropping-Reihe. Wenn ich eine Zeile ohne Container wegnehme, wäre es s...

Pouyamiralayi

Hallo!, weil die draggable Eigenschaft für die Spalte den Wert ".row" hat. Wirf das einfach weg. Wir brauchen hier kein Draggable, weil wir die Prüfung selbst durchführen: Falls du weitere Hilfe für deinen speziellen Fall brauchst, würde i...

ivcaRealWare

Ich versuche, das mit diesem Heiratsantrag zu lösen. Aber wenn ich versuche, die Spalte woanders zu platzieren, ist das nicht erlaubt, weil draggable-Eigenschaft für die Spalte den Wert ".row" hat, also ist bei editor.on('block:drag:stop'...

Pouyamiralayi

Hallo! Schau, ob dieses dir helfen kann. Prost.

Durchsuchen Sie alle Themen