Ich benutze Codemirror v3.16 und ich versuche herauszufinden, wie ich eine Instanz meines Codemirrors töten kann? Grundsätzlich wird Codemirror ausgelöst, wenn sich ein Textfeld in einem Modal auf meiner Seite öffnet. Wenn ich dieses Modal schließe, muss ich die Instanz beenden. Wenn ich das Modal wieder öffne, erhalte ich zwei Textareas.Wie kann ich eine CodeMirror-Instanz beenden?
Kann jemand helfen?
Chrome Speicher-Profiler würde ich stimme dir nicht zu. Von Closures erstellte DOM-Knotenverweise verschwinden nicht auf magische Weise, nur weil diese Knoten aus dem DOM entfernt wurden. Wenn CodeMirror seine Instanzen im globalen CodeMirror-Objekt speichert, haben Sie Speicherlecks. – user2867288
Was es nicht tut, also weiß ich wirklich nicht worüber du hier sprichst. – Marijn
Mein Fall ist eine einseitige Anwendung, wo Sie CodeMirror Textareas ständig erstellen und zerstören. Willst du sagen, das würde tun? https://jsfiddle.net/7zvnyagq/ – user2867288