Javascript 如何使用jQuery删除ace编辑器中的突出显示
我正在使用ace编辑器,希望使用行号突出显示一行。我得到了下面的代码来做这件事Javascript 如何使用jQuery删除ace编辑器中的突出显示,javascript,ace-editor,Javascript,Ace Editor,我正在使用ace编辑器,希望使用行号突出显示一行。我得到了下面的代码来做这件事 var Range = require('ace/range').Range MyObjs.editor1.session.addMarker(new Range(11, 0, 11, 1), "myMarker", "fullLine"); 它很好用。但是,当我重新加载编辑器或重新初始化它时,这不会删除突出显示部分 即使我使用setValue Api重置编辑器内容,它仍然保留高亮显示 我无法使用jquery删除突
var Range = require('ace/range').Range
MyObjs.editor1.session.addMarker(new Range(11, 0, 11, 1), "myMarker", "fullLine");
它很好用。但是,当我重新加载编辑器或重新初始化它时,这不会删除突出显示部分
即使我使用setValue Api重置编辑器内容,它仍然保留高亮显示
我无法使用jquery删除突出显示部分
即使是发布的解决方案,使用angular Js也不适合我
请提供帮助。使用session.removeMarker方法删除标记
var markerId = MyObjs.editor1.session.addMarker(...);
MyObjs.editor1.session.removeMarker(markerId)