我是摩纳哥编辑的新手,而且非常好。我只是注意到它不适用于文本框控件。
它正在处理div
<textarea asp-for="ComponentTemplateHTML" style="width:1000px;height:600px;border:1px solid grey"></textarea>
require.config({ paths: { 'vs': '../../lib/monaco-editor/min/vs' } });
require(['vs/editor/editor.main'], function () {
monaco.editor.create(document.getElementById("ComponentTemplateHTML"), {
language: "css",
scrollbar: {
vertical: 'auto',
horizontal: 'auto'
}
});
但在文本框或文本区域中它无法正常工作
;; given a list, return the desired output list
;; list-of-list-of-numbers -> list-of-list-of-numbers
(define (change lon)
(list (list 1 2 3)
(list 4 5 6)
(list 7 8 9)))
;; let's check that it works:
(check-expect
(change (list (list 1 1 1)
(list 1 1 1)
(list 1 1 1)))
(list (list 1 2 3)
(list 4 5 6)
(list 7 8 9)))
答案 0 :(得分:1)
在提交表单时,只需将内容从div
复制到textarea
,这样就可以将表单作为输入发送出去。请务必隐藏textarea
或动态制作textarea
。
jQuery示例
$( "#your-form-id" ).submit(function( event ) {
$ ('#your-textarea-id').val( $('#your-monaco-div-id') );
});