I m using codemirror in my ASP.NET MVC 3 application, codemirror
s wersja jest aktualna (2,34)CodeMirror textarea.getAttribute nie jest błąd w funkcji aplikacji mvc3
mój TextArea wygląda następująco:
@Html.TextAreaFieldFor(s => s.Data.CodeBehind, htmlAttributes: new Dictionary<string, object> { { "class", "textbox codeBehind nffp-code" } })
używam CodeMirror tak:
var a = CodeMirror.fromTextArea($code, {
lineNumbers: true,
matchBrackets: true,
mode: "text/x-csharp"
});
gdzie $ code jest
var $code = jQuery('.nffp-code', $root);
A po stronie obciążenia mam ten błąd:
TypeError: textarea.getAttribute nie jest funkcją codemirror.js Linia 2209 textarea.getAttribute ("autofocus") = null & & hasFocus == dokument! .ciało;
Kiedyś ten podręcznik za korzystanie CodeMirror: manual
Nawet pomyślałem, ja m a total noob in JS, I guess it
trudno zrobić to źle, jeszcze ja.
Jakieś pomysły, jak naprawić promblem?
'code' var a = CodeMirror.fromTextArea ($ code {' code' że był problem, powinien być 'code' CodeMirror.fromTextArea ($ code.get (0) '' kod – inlines
Genialny, tylko podpowiedź, której potrzebowałem .Dziękuję za wysłanie . – prototype
Wystarczy, aby edytować komentarz komentarza @line: 'var a = CodeMirror.fromTextArea ($ code, {...' powinno być 'CodeMirror.fromTextArea ($ code.get (0), ... ' –