首页 文章

如何在Monaco编辑器中监视文件是否外部更改?

提问于
浏览 952
0

在Monaco编辑器中是否有用于侦听外部文件更改的API?

我正在开发一个react应用程序,我的解决方案是将当前模态保持为状态,并使用 onDidChangeContent 事件来比较当前模型的任何更改 .

这是一种更好的方法,还是列出外部更改以将其加载到编辑器的最佳方法?

1 回答

  • 0

    您可以使用 setInterval()setTimeout() 函数和AJAX进行检查 . 每秒您都可以加载文件并将其与Monaco编辑器中最后加载的文件内容进行比较 . 如果文件内容不相同,则再次加载或在询问之前询问用户 .

相关问题