我在我的项目中使用ace编辑器。我添加了两个事件。
public handleUndo(modal) {
let markersList = this.templateeditor.getEditor().session.getMarkers();
this.templateeditor.getEditor().session.getUndoManager().undo();
this.templateeditor.getEditor().getSelection().clearSelection();
this.templateeditor.getEditor().session.addMarker(range, 'undoMarker', 'text', true)
}
每当用户使用ctrl + 4更改值时,我会添加一个突出显示所选文本的标记。
每当用户按ctrl + z值正在恢复正常但突出显示没有删除。
我该怎么做?我可以更换当前标记吗?