小编elo*_*ora的帖子

摩纳哥编辑'onChange'活动?

我刚刚开始调查摩纳哥,将其用作我们内部代码游乐场的编辑器.而且无论何时通过键入,粘贴或删除,编辑器窗口中的文本都会被更改,我无法弄清楚如何创建处理程序.对于上下文,使用CodeMirror编辑器,我只是做了:

editor.on('change', function(editor, change) {
    render();
});
Run Code Online (Sandbox Code Playgroud)

这是我创建基本编辑器的JavaScript:

    require.config({ paths: { 'vs': '../node_modules/monaco-editor/min/vs' }});
require(['vs/editor/editor.main'], function() 
{
    window.editor = monaco.editor.create(document.getElementById('editor'),                 
    {
        value: [
            'var canvas = document.getElementById("playground");',
            'var ctx = canvas.getContext("2d");',
            'ctx.fillStyle = "#FF00FF";',
            'ctx.fillRect(0,0,150,75);',
        ].join('\n'),
        language: 'javascript'
    });
});
Run Code Online (Sandbox Code Playgroud)

谢谢!

monaco-editor

6
推荐指数
3
解决办法
4667
查看次数

标签 统计

monaco-editor ×1