小编sjg*_*jgj的帖子

将 WebComponents 作为内容插入 Monaco 编辑器

有没有办法将 WebComponent 插入 Monaco 编辑器?我希望能够将 HTML WebComponent 拖放到编辑器上,并且 WebComponent 将是交互式的。例如,我可以将时间戳组件拖放到编辑器中,看起来像 [00:00:00.000],但小时、分钟、秒等是交互式的,即可以使用向上和向下箭头。在幕后,我知道 Monaco 是一个隐藏的文本区域,因此我想从组件中公开一些类似于 insideText 值的内容,以便 Monaco 只接收文本。这是一个方向 - 在重新加载时,我希望它能够检测时间戳值并渲染出使用这些值预设的 Web 组件。

手指交叉!如果这是不可能的 - 我已经看到摩纳哥有 IContentWidgets 并且想知道这是否可以使用?

editor web-component monaco-editor

5
推荐指数
0
解决办法
187
查看次数

标签 统计

editor ×1

monaco-editor ×1

web-component ×1