Problem #3639💬 BeantwortetJul 23, 2021 geöffnetvon Anatoli-DP0-Reaktionen

UndoManager-API verbessern

Kurze Antwortvon artf

Hallo @anatoli-dp, die Möglichkeit, die Rückgängigkeitshistorie anzuzeigen, wäre wirklich super cool, und ich habe schon darüber nachgedacht, wie ich das UndoManager-Modul erweitern könnte, um diese Art von Funktionalität über ein Plugin zu ermöglichen (z. B. man kann die Benutzeroberfläche mit dem bevorzugten Framewo...

Lesen Sie die vollständige Antwort unten ↓

Frage

Eine Sache, die meiner Meinung nach großartige Funktionen hinzufügen würde, ist ein detaillierterer Geschichts-Stack. Man kann den Rückgängig-Stack herunterladen und daraus eine Art Geschichtsbericht aller vorgenommenen Änderungen erstellen, aber es ist etwas unklar, was jede Bearbeitung war (zumindest für mich, also falls ich etwas übersehe, sagt mir bitte Bescheid). Vielleicht wie eine formelhafte Beschreibung, die zum Beispiel Komponente [Komponentenname] hinzugefügt/gelöscht/bearbeitet an [Stelle auf Seite oder Komponente hinzugefügt], oder Text von Komponente [Komponente] bearbeitet wird...

Antworten (4)

artfAug 2, 2021

Hallo @anatoli-dp, die Möglichkeit, die Rückgängigkeitshistorie anzuzeigen, wäre wirklich super cool, und ich habe schon darüber nachgedacht, wie ich das UndoManager-Modul erweitern könnte, um diese Art von Funktionalität über ein Plugin zu ermöglichen (z. B. man kann die Benutzeroberfläche mit dem...

Anatoli-DPAug 2, 2021

Ja, ich weiß, wie man auf den Stack zugehegt, ich weiß nur nicht, wie ich ihn interpretieren soll, um dem Endnutzer eine aussagekräftigere Beschreibung zu geben

artfAug 3, 2021

ich weiß einfach nicht, wie ich es interpretieren soll, um dem Endnutzer eine aussagekräftigere Beschreibung zu geben Jede UndoAction (jede Instanz des Stacks) zeigt dir den Aktionstyp (z. B. 'hinzufügen', 'entfernen', 'zurücksetzen', 'ändern') und Details zum aktualisierten Modell (z. B. Component...

GJSBlockMay 17, 2026

Danke, dass du das gemeldet hast, @anatoli-dp. Toller Vorschlag zu [Feature]: UndoManager API verbessern! Auch wenn diese spezielle Funktion noch nicht in der Kern-API enthalten ist, gibt es mehrere Möglichkeiten, ähnliches Verhalten zu erreichen. Verwendung des Ereignissystems: '''javascript edito...

Verwandte Fragen und Antworten

Führe die Forschung mit ähnlichen Themendiskussionen fort.

Kostenpflichtige Plugins, die diesem Problem entsprechen

Kuratiert nach Themen-Schlüsselwörtern und Label-Relevanz, damit Sie schneller liefern.

Alle Plugins anzeigen

Lade: Empfehlungen für kostenpflichtige Plugins...

Kostenlose Option

Überprüfen Sie die Open-Source-GrapesJS-Plugins auf GitHub Oder suchen Sie schnell in unserem kostenlosen Katalog.

Durchstöbere kostenlose Plugins →
Premium-Option

Premium-Plugins werden mit Support, regelmäßigen Updates und produktionsreifen Funktionen geliefert – das spart Tage an Integrationsarbeit.

Durchsuchen Sie Premium-Plugins →

Durchsuchen Sie Plugin-Kategorien

Springe direkt zu den Plugin-Kategorieseiten im Marktplatz.