ace.js 中的标记和动态标记有什么区别

Iva*_*her 2 javascript ace-editor

两者有何区别?

addDynamicMarker(Object marker, Boolean inFront) 
Run Code Online (Sandbox Code Playgroud)

向会话添加动态标记。


addMarker(Range range, String clazz, Function | String type, Boolean inFront) 
Run Code Online (Sandbox Code Playgroud)

将新标记添加到给定范围。如果 inFront 为 true,则定义前标记,并changeFrontMarker触发该事件;否则,该changeBackMarker事件将被触发。

a u*_*ser 5

标记只是突出显示的范围。

动态标记是一个具有更新功能的对象,可以返回自定义 HTML。
您甚至可以使用它来突出显示差异