Obsidian的editor-change事件触发时机
- 在 Obsidian 编辑器内,对文件的任意修改,包括前置数据或正文内容修改。
- 当文件在编辑器内打开,无论是
activeEdior也就是激活的编辑器,还是后台多标签页打开的编辑器。此时,无论通过 “手动输入” 还是使用插件 js 代码进行 ”修改“,都会触发该事件。 - 不触发该事件的情况。未被任何标签页的编辑器打开,或者被编辑器打开过但回退或前进使得当前便签页不是此文件,此时,使用 js 代码或外部修改文件,都不会触发该事件。
activeEdior 也就是激活的编辑器,还是后台多标签页打开的编辑器。此时,无论通过 “手动输入” 还是使用插件 js 代码进行 ”修改“,都会触发该事件。