Мой вопрос о редакторе Monaco и о том, как установить атрибут name
?Я обернул редактор в <form>
и знаю, что он скрыт <textarea>
- я хочу установить некоторые атрибуты.
Каков наилучший способ установить атрибуты?
Есть ли конфигурация?
Единственный способ, который я нашел, - использовать этот код, но это немного взломало: $(editor.getDomNode()).find('textarea').attr('name', 'content');
Пример полного кода:
var editor;
require.config({ paths: { 'vs': '/lib/monaco-editor/dist/min/vs' } });
require(['vs/editor/editor.main'], function () {
var editorOptions = {
value: '<div> Hello World! </div>',
language: 'html',
};
editor = monaco.editor.create(document.getElementById('container'), editorOptions);
// The only way to set name
$(editor.getDomNode()).find('textarea').attr('name', 'content');
});