背景
- 我目前正在使用 CodeMirror 3.13
- 我在一个页面上有多个编辑器(可能不重要)
问
我想计算掉毛错误的数量和类型,并在页面的其他地方显示摘要。为此,我想知道 linter 何时完成执行,这样我就不必轮询更改。
什么是基于事件的解决方案?
感谢您的时间!(我赞成所有有效的尝试......当然这显然不是错误的)
参考
这是我的错误计数器片段(咖啡脚本):
for eachError in doc.getAllMarks()
numStaticErrors++ if eachError.className is "CodeMirror-lint-mark-error"
numStaticErrors++ if eachError.className is "CodeMirror-lint-marker-warning"
numStaticErrors++ if eachError.className is "CodeMirror-lint-marker-multiple"