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
#3770Sep 12, 2021von verdammtlangsam4-Antworten
13-Reaktionen

Absolute DragMode verbessern und beheben

GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome v93 Reproduzierbarer Demo-Link https://codepen.io/damnslow/pen/yLXXOxQ Beschreibe den Käfer Wie reproduziert man den Bug?Wählen Sie beide Elemente ausZiehen mit dem Zug-Symbol Was ist das erwartete Verh...

artf

Absolute Positioning hat derzeit mehr als ein Problem, und ich möchte sie hier alle ansprechen:[ ] Falsche Position auf einem anderen Gerät[ ] Falsche Position auf einer verzogenen/gepannten Leinwand[ ] Falsche Position für Kinder der abso...

itscarlosrufo

Hallo zusammen, Vielen Dank für das Feedback und die ausführliche Diskussion. Wir freuen uns, mitteilen zu können, dass wir einige der gewünschten Funktionen angesprochen haben. Außerdem haben wir ein neues Absolute-Mode-Plugin eingeführt,...

fmfeit

Hallo @artf, diese Funktion ist für mein aktuelles Projekt entscheidend, daher habe ich zwei Fragen: Ist es möglich, Sie (oder jemand anderes) dafür zu bezahlen, diese Funktion zu priorisieren? Falls nicht, können Sie die notwendigen Schri...

#3763Sep 10, 2021von Abolabo2-Antworten
0-Reaktionen

V0.17.25. Trait-Button in der benutzerdefinierten Komponenten-Definition.

GrapesJS-Version[X] Ich bestätige, die neueste Version von GrapesJS zu verwendenWelchen Browser benutzt du? FirefoxReproduzierbarer Demo-Link https://jsfiddle.net/abolabo/3g7j519h/19/Beschreibe den Käfer Der Code funktioniert falsch: Eigenschaften: [ { Typ: "Knopf", Text: "Klick mich", Full: True, Befehl: (Editor) =>...

artf

Danke @abolabo für den Bericht, dieses Problem wurde hier tatsächlich schon behoben #3735

GJSBlock

Danke, dass du das gemeldet hast, @abolabo. Das Problem mit v0.17.25. Der Trait-Button in der benutzerdefinierten Komponentendefinition scheint ein Rennbedingungs- oder Zustandsmanagement-Timingproblem zu sein. Dies passiert typischerweise...

#3735Aug 30, 2021von codingmachine164-Antworten
3-Reaktionen

Auswählende Optionen werden nicht angezeigt. Vielmehr als Eingabe anzeigen

Hallo @artf, Wir verwenden ausgewählte Optionen als Traits, aber diese werden als Eingabe angezeigt. Manchmal zeigen diese Anzeigen Optionen an und manchmal als Eingabe . Unser Code ist unten aufgeführt defaults: Object.assign({}, defaultModel.prototype.defaults, { Eigenschaften: [ { Etikett: "Kategorien", Name: "noOf...

YumiChen

@artf Nur zur Ergänzung, dass wir in diesen zwei Tagen auch zufällig darauf gestoßen sind. Das scheint nur bei Version '0.17.25' zu passieren. Im Folgenden finden Sie Jsfiddle zur Reproduktion der Ausgabe, falls nötig, bitte prüfen: https:...

codingmachine16

Hallo @artf Dieses Problem besteht immer noch. Wann wird das behoben? [Eigenschaften]: 'select'-Typ nicht gefunden {Level: 'warning'}

codingmachine16

OK. Klar. Danke. Zur Information: Dieses Problem existiert am 17.0.22 nicht

#3734Aug 30, 2021von Anatoli-DP4-Antworten
2-Reaktionen

Gibt es eine Möglichkeit, das Speichern manuell außerhalb des Autosaves auszulösen?

Wie die Frage sagt, gibt es eine Möglichkeit, die Speicherfunktion über Befehle außerhalb des Autosaves auszulösen? Nicht Schlüsselwertpaare, sondern ein Befehl, der das gesamte Projekt sofort speichert?

csechrist

'editor.store()' speichert das Projekt, wenn du einen Storage Manager eingerichtet hast

artf

Ja, du musst 'editor.store()' verwenden.

anatole-dp

Editor.store() ohne Parameter sendet mir einfach leere Daten.

#3733Aug 30, 2021von Anatoli-DP2-Antworten
0-Reaktionen

Storage Manager nicht automatisch lädt?

WARNUNG LIES und FOLGE den nächsten 3 Schritten, dann ENTFERNE SIE vor dem Posten des ProblemsBefolgen Sie die BEITRAGENDEN Richtlinien https://github.com/artf/grapesjs/blob/master/CONTRIBUTING.mdMach zuerst eine schnelle SUCHE, um zu sehen, ob jemand anderes das gleiche Problem nicht geöffnet hatAlle zugehörigen Auss...

artf

Du rufst das 'clb' außerhalb des Fetch in deiner Load-Funktion auf '''js load(keys, clb) { apport(...). dann(r => r.json()) .then(res => { ... clb(Ergebnis) }) } ```

GJSBlock

Danke, dass du das gemeldet hast, @anatoli-dp. Das Problem mit (oder einfach allgemein Problem) Storage Manager lädt nicht automatisch ein? scheint ein Race-Condition- oder State-Management-Timing-Problem zu sein. Dies passiert typischerwe...

#3732Aug 27, 2021von aliibrahim1234-Antworten
0-Reaktionen

Kommentar-Komponententyp unterstützt das Hinzufügen von Eigenschaften nicht

Ich arbeite an einem Skript, das auf allen Komponententypen eine Eigenschaft hinzufügt, aber der Kommentartyp enthält kein Prototyp-Objekt. Code '''js ddw = Editor. DomComponents.getTypes(); für (sei i = 0; i < ddw.length; i++) { ddq = ddw[i].id; Redakteur. DomComponents.addType(ddq, { Model: Editor. DomComponents.get...

aliibrahim123

@artf

artf

Verwende nicht 'model.extend'/'view.extend', die sind Teil der alten API. Dies ist ein Beispiel dafür, wie Traits auf allen Komponenten richtig verlängert werden '''js const { Komponenten } = Editor; Components.getTypes().forEach({ id, mod...

Skru

Das ist eine großartige Lösung, artf. Habt ihr Tipps, wie man sie für Komponenten verwendet, die Eigenschaften in einer Funktion haben?, laut der Dokumentation: https://grapesjs.com/docs/modules/Traits.html#add-traits-to-components

#3731Aug 27, 2021von gustavohleal4-Antworten
1-Reaktionen

Textelement kann nach Erweiterung mit Ereignissen nicht zweimal ausgewählt werden

Version: 0.17.25 Kannst du den Fehler aus der Demo reproduzieren?[ ] Ja[x] Nein Was ist das erwartete Verhalten? Aktualisieren Sie eine bestehende Typtextkomponente, indem Sie ein Ereignis zu seiner Ansicht hinzufügen. Beschreibe den Bug detailliert Das Ereignis wird hinzugefügt, aber sobald ich eine andere Komponente...

gustavohleal

Das war tatsächlich das Problem. Danke für die Antwort. Ich werde die Ausgabe schließen.

Ronaldohoch

+1 :D Wir versuchen, dieses Problem https://github.com/artf/grapesjs/issues/1136 zu lösen Weil es immer noch passiert, wenn ich einen CKEDITOR benutze. ! Bild

artf

Die 'Events' werden nicht automatisch mit der erweiterten Komponente zusammengeführt, du musst das also manuell machen. '''js Ereignisse: { ... domc.getType('text').view.prototype.events, Tastendruck: (e) => {...} } ```

#3730Aug 27, 2021von hrdkzala4-Antworten
0-Reaktionen

Skript-Tag wird in der HTML-Seite nicht angezeigt

Ich habe die Komponente wie unten erstellt. '''js const script = function() { const script = document.createElement('script'); script.src = 'http://localhost:8888/builder/sites/site1/assets/js/jquery-1.12.4.min.js'; document.body.appendChild(script); }); '''js Redakteur. BlockManager.add('site1', { Etikett: 'Vorlage 1...

artf

Tut mir leid, aber ich verstehe nicht, wo dein Problem liegt. Du hast eine 'comp-with-js'-Komponente erstellt, aber dann zeigst du nicht, wo du sie verwendest... Bitte stellen Sie eine reproduzierbare Demo bereit.

Mingxin-yang

Die Skriptfunktion funktioniert nach dem Ziehen des Blocks nicht mehr @artf

Mingxin-yang

https://grapesjs.com/docs/modules/Components-js.html#basic-scripts

#3717Aug 21, 2021von Vikash-ra2-Antworten
0-Reaktionen

Die Vorlage lädt nicht nur mit Komponenten

Ich versuche, eine bestehende Vorlage zu laden. Ich glaube, es sollte entweder mit Komponenten oder HTML funktionieren, aber es scheint nur über HTML zu funktionieren. Der folgende Code funktioniert nicht, aber Code mit dem entsprechenden HTML schon. Das LandingPage-Json wurde aus dem Entwickler-Werkzeugleisten-Panel...

artf

@Vikash-ra befolgen Sie bitte die Issue-Vorlage, wenn Sie eine erstellen.

GJSBlock

Danke, dass du das gemeldet hast, @Vikash-ra. Danke, dass du deinen Bericht über Vorlage lädt nicht nur mit Komponenten geteilt hast. Um dem Team bei der Untersuchung und Priorisierung zu helfen: Bitte stellen Sie bereit: Ein minimal repro...

#3714Aug 18, 2021von ltenti2-Antworten
0-Reaktionen

Partielle Parse

Diskutiert in https://github.com/artf/grapesjs/discussions/3711 <div type='discussions-op-text'> <sup>Ursprünglich veröffentlicht von ltenti am 17. August 2021</sup> Hallo zusammen, Ich frage mich, wie ich mit so einem Szenario umgehen kann:Ich muss den Nutzern meiner Anwendung erlauben, eine Webseite zu bearbeitenDie...

artf

https://github.com/artf/grapesjs/discussions/3711#discussioncomment-1234837

GJSBlock

Danke, dass du das gemeldet hast, @ltenti. Toller Vorschlag zu Teilparse! Auch wenn diese spezielle Funktion noch nicht in der Kern-API enthalten ist, gibt es mehrere Möglichkeiten, ähnliches Verhalten zu erreichen. Verwendung des Ereignis...

Durchsuchen Sie alle Themen