首页 新闻 会员 周边

monaco-editor 升级到 0.47 之后不支持 IDiffNavigator

0
悬赏园豆:30 [已解决问题] 解决于 2024-04-13 21:26

monaco-editor 从 0.24 升级到 0.47 之后,下面的代码

private _diffNavigator?: monaco.editor.IDiffNavigator;

报错

Namespace 'monaco.editor' has no exported member 'IDiffNavigator'

请问如何解决?

dudu的主页 dudu | 高人七级 | 园豆:30994
提问于:2024-04-01 07:36
< >
分享
最佳答案
0

参考 https://github.com/microsoft/monaco-editor/issues/4227 解决了

  • monaco.editor.IDiffNavigator 改为 monaco.editor.IStandaloneDiffEditor
  • monaco.editor.createDiffNavigator(editor) 改为 monaco.editor.createDiffEditor(editor.getContainerDomNode())
  • this._diffNavigator.next() 改为 this._diffEditor.goToDiff('next')
  • this._diffNavigator.previous() 改为 this._diffEditor.goToDiff('previous')
dudu | 高人七级 |园豆:30994 | 2024-04-07 12:39
dudu | 园豆:30994 (高人七级) | 2024-04-13 21:27
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册