我正在使用 Codemirror v3.16,我想弄清楚如何杀死我的 codemirror 实例?基本上,当文本区域在我的页面上的模式中打开时, codemirror 就会触发。关闭此模式,我需要终止该实例,否则当我重新打开模式时,我会得到两个文本区域。
有人可以帮忙吗?
如果 CodeMirror 实例是使用以下命令创建的CodeMirror.fromTextArea
,你可以使用它的toTextArea
方法将当前内容复制到其“镜像”文本区域并删除实例。
假设您的 CM 实例的 id 为“CMEditor”:
CM = document.getElementById('CMEditor');
CM.CodeMirror.toTextArea();
或者,您可以在模式之外实例化 CM 实例,并在模式打开时隐藏和显示它。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)