GrapesJS-Probleme

3,464 parsed GitHub-Probleme 370 gelöst · 90 ist geöffnet. Suchen, filtern und erkunden Sie bewährte Antworten.

336-Probleme gefunden

🔍 style-manager
#3429May 4, 2021von justin37372-Antworten
2-Reaktionen

Es gibt kein Display Grapesjs-Style-BG-Plugin

Hallo @artf Danke, dass du hier alles machst aber ich versuche, dieses Plugin zu benutzen, aber ich kann es nicht ! img Version: 0.17.3 Kannst du den Fehler aus der Demo reproduzieren?[x] Ja[ ] Nein Beschreibe den Bug detailliert Es gibt kein Display-Plugin Wie ist das aktuelle Verhalten? Nichts passiert. Kannst du Sc...

Ju99ernaut

Leider ersetzt das Plugin nicht automatisch die ursprüngliche Hintergrundbild-Eingabe, daher musst du das manuell machen. Du musst das irgendwie zu deiner Style-Manager-Konfiguration hinzufügen und die eingebaute Version entfernen: '''js {...

GJSBlock

Danke, dass du das gemeldet hast, @justin3737. Das Problem mit es gibt kein Display Grapesjs-Style-BG-Plugin scheint ein Rennbedingungs- oder Zustandsmanagement-Timingproblem zu sein. Dies passiert typischerweise, wenn sich Komponenten-Leb...

#3425Apr 30, 2021von Anlumo2-Antworten
1-Reaktionen

StaticRules für CssComposer Non-Functional

Die Beispiel-Konfigurationsdatei für den CssComposer verweist auf eine Eigenschaft 'staticRules'. Dieser Eigenschaftsname wird im Quellcode nirgendwo anders verwendet (verifiziert mit GitHub Search) und bewirkt auch nichts. Version: 0.17.3 Kannst du den Fehler aus der Demo reproduzieren?[ ] Ja[X] Nein (nicht wirklich...

artf

Danke, @anlumo du hast recht, das war eine alte Option, ich werde sie entfernen. Für den Zweck statischer CSS-Regeln haben wir diese Optionen

GJSBlock

Danke, dass du das gemeldet hast, @anlumo. Das Problem mit staticRules for CssComposer Non-Functional scheint ein Rennbedingungs- oder Zustandsmanagement-Timingproblem zu sein. Dies passiert typischerweise, wenn sich Komponenten-Lebenszykl...

#3424Apr 29, 2021von Tal5001-Antwort
0-Reaktionen

HE(Hebräisch) Sprachunterstützung

Ich möchte Hebräisch-Unterstützung hinzufügen und übersetzen. Zusätzlich solltest du die Eigenschaft "Richtung" unterstützen, um eine Sprachunterstützung von Rechts nach Links für die Darstellung zu ermöglichen: https://www.w3schools.com/cssref/prtextdirection.asp

GJSBlock

Danke, dass du das gemeldet hast, @Tal500. Toller Vorschlag zu HE(Hebräisch)-Sprachunterstützung! Auch wenn diese spezielle Funktion noch nicht in der Kern-API enthalten ist, gibt es mehrere Möglichkeiten, ähnliches Verhalten zu erreichen....

#3421Apr 29, 2021von ltenti-eventboost4-Antworten
2-Reaktionen

Wie man die CSS-Regel des Klassenselektors entfernt

Ich benutze componentFirst auf true eingestellt, damit meine Nutzer den benötigten Stil auf die ausgewählte Komponente anwenden können. Wenn man eine Komponente auswählt, die auf eine CSS-Klasse angewendet wird, die spezifisch für den Komponententyp ist, und auf die Schaltfläche "Synchronisieren" klickt, ändert sich d...

ltenti-eventboost

Das ergibt Sinn, jetzt muss ich nur noch einen Weg finden, diese Funktion in meinen Builder einzubauen. Danke @Ju99ernaut!

bgrand-ch

Hallo, Für zukünftige Fragen oder technische Probleme, die keine Bugs sind, ist der Tab Diskussionen auf GitHub der richtige Ort. Vergesst nicht, dieses Problem zu schließen, falls es gelöst ist, oder eine neue detaillierte Nachricht in di...

artf

Hallo @ltenti-eventboost, ich bin mir nicht sicher, ob ich genau verstehe, wo dein Problem liegt. Wenn du mit aktiviertem 'componentFirst' bearbeitest, wendet der Editor Stiländerungen an einer komponentenspezifischen CSS-Regel an (z. B. '...

#3420Apr 28, 2021von sanchit362-Antworten
0-Reaktionen

Wie implementiert man LocalStorage im reactjs-Projekt??

Ich versuche, LocalStorage in der reactjs-App zu implementieren, aber aus irgendeinem Grund wird die Daten nicht in LocalStorage gespeichert. '''javascript useEffect(() => { const templateComponent = JSON.parse( localStorage.getItem("gjs-components") ); console.log(templateComponent); const templateStyle = JSON.parse(...

artf

Der lokale StorageManager übernimmt die ganze Arbeit für dich, sodass du nicht all die manuellen Aufgaben erledigen musst, die du gerade machst. Lass also die storageManager-Option weg und entferne den Rest. ps. sei vorsichtig mit useEffec...

GJSBlock

Danke, dass du das gemeldet hast, @sanchit36. Tolle Frage zu [DRINGEND!! FRAGE]: Wie implementiert man LocalStorage im reactjs-Projekt?? . Der empfohlene Ansatz mit StyleManager ist die Nutzung der ereignisgesteuerten API. Fang hier an: Üb...

#3412Apr 25, 2021von maxtsh2-Antworten
2-Reaktionen

Das automatische Speichern funktioniert teilweise und hört nach dem Einfügen des Textes auf

Hallo zusammen. Ich benutze dieses großartige Projekt für eine Produktions-App, die mit React.js geschrieben wurde, also habe ich es in meine App integriert. Alles funktioniert einwandfrei, aber ich habe ein Problem damit, dass ich die Editor-Daten bei jeder Änderung automatisch speichere. Betriebssystem: Windows 10 B...

artf

Danke @maxtsh für den Bericht, es gibt tatsächlich ein Problem mit diesen alten Blöcken aus dem Basis-Plugin, das den Speicherzähler kaputt macht. Ich werde die Lösung bald vorantreiben. Aktualisieren Sie vorerst als Hotfix diese Blöcke au...

GJSBlock

Danke, dass du das gemeldet hast, @maxtsh. Das Problem mit Autosave funktioniert teilweise und hört nach dem Einfügen des Textes auf zu funktionieren, scheint ein Problem mit dem Rennzustand oder dem Zustandsmanagement zu sein. Dies passie...

#3408Apr 21, 2021von marcepoblet2-Antworten
1-Reaktionen

Wie man Gerätestile ändert, Code und Vollbild anschaut

Derzeit haben wir diesen GrapesJs-Stil: ! Bild Aber wir wollen diesen GrapesJs-Stil haben: ! Bild Meine Fragen sind: 1- - Wie können wir das Format in den Geräten ändern? Wir hätten gerne Buttons statt eines Dropdown-Menüs. 2- Ist es möglich, die Schaltflächen 'Code anzeigen' und 'Vollbild' innerhalb der Seite zu vers...

Ju99ernaut

Du musst nur das Gerät einstellen oder die entsprechenden Befehle im Klickereignis des Buttons ausführen, z. B. '''js btn.addEventListener('click', function() { editor.setDevice('Desktop'); }); ```

GJSBlock

Danke, dass du das gemeldet hast, @marcepoblet. Tolle Frage zu [FRAGEN] Wie man Gerätestile ändert, Code und Vollbild anschaut. Der empfohlene Ansatz mit StyleManager ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüfen Si...

#3407Invalid Datevon rattrayalex3-Antworten
8-Reaktionen

CSS Grid

Was versuchst du zu GrapesJS hinzuzufügen? Fügen Sie Unterstützung für CSS Grid ('display: grid;') und dessen verschiedene Optionen hinzu. Ich habe keinen unmittelbaren persönlichen Bedarf dafür, aber ich dachte, es sollte verfolgt werden.

Ju99ernaut

Dieses Plugin verfügt über ein CSS-Grid-Layout-Tool https://github.com/Ju99ernaut/grapesjs-plugin-toolbox https://user-images.githubusercontent.com/48953676/115495409-d98a9000-a267-11eb-923a-b6f86cbefc99.mp4

artf

@Ju99ernaut erstaunliches Plugin

GJSBlock

Danke, dass du das gemeldet hast, @rattrayalex. Toller Vorschlag zu FEAT: CSS Grid! Auch wenn diese spezielle Funktion noch nicht in der Kern-API enthalten ist, gibt es mehrere Möglichkeiten, ähnliches Verhalten zu erreichen. Verwendung de...

#3406Apr 20, 2021von vatte212-Antworten
0-Reaktionen

Wie erstellt man einen benutzerdefinierten Speichermanager: Er setzt keine gespeicherten Daten von Canvas ein, nachdem die Seite neu geladen wurde.

Hallo zusammen, ich möchte Daten von Canvas in Redux Store speichern, und es funktioniert, aber nachdem ich die Seite neu geladen habe, setzt die Speicherlademethode meine Daten nicht auf Builder (Canvas), ich weiß nicht, was los ist, sag Bescheid, falls jemand Lösungen hat. Codebeispiel: '''js grapejs.init({ .../// s...

artf

Entfernen Sie dieses: 'const resultKey = key.slice(4);'. Du speicherst Daten mit dem Präfix, lädst sie aber ohne

GJSBlock

Danke, dass du das gemeldet hast, @vatte21. Tolle Frage zu Wie man einen benutzerdefinierten Speichermanager erstellt? Er setzt nach dem Neuladen der Seite keine gespeicherten Daten von Canvas ein. Der empfohlene Ansatz mit StyleManager is...

#3404Apr 18, 2021von Abhisheknanda13444634-Antworten
0-Reaktionen

Problem mit dem Style-Manager.

Hallo @artf ich möchte Stileigenschaften für eine bestimmte Komponente ausblenden und anzeigen. Nachdem ich auf dieses Problem Bezug genommen hatte https://github.com/artf/grapesjs/issues/1428 Ich habe meinen Code so geschrieben, aber es gibt mir den Fehler -: '''js export default (Editor, Config) => { const sm = Edit...

artf

Hallo, @Abhisheknanda1344463 hast du versucht, meine Anweisungen hier zu befolgen? Du musst bei jeder Auswahl keine Sektoren hinzufügen oder entfernen, sondern nur mit den Komponenteneigenschaften spielen

Abhisheknanda1344463

@artf ich habe das schon ausprobiert, aber wenn es mir so gefällt, https://github.com/artf/grapesjs/issues/1428#issuecomment-421640559 Dann zeigt es die Stilsektoren an, in denen diese Eigenschaften vorhanden sind. Ich möchte meinem benutz...

artf

Hier ein kurzes Beispiel für die Nutzung: '''js const plugin = (Editor) => { const { Komponenten, Blöcke, Stile } = Editor; [ { Typ: 'einfach', Requisiten: { Komponenten: 'Einfache Komponente', }, },{ Typ: 'besonders', Requisiten: { Kompon...

Durchsuchen Sie alle Themen