бритва неправильно читает закрывающую фигурную скобку внутри скрипта в разделе - PullRequest
3 голосов
/ 04 января 2012

В этом фрагменте кода Razor считает, что закрывающая фигурная скобка определения функции является закрывающей фигурной скобкой раздела:

@section scripts
{
    <script>
        function a() {
            var x = @(Model.Id);
        }
    </script>
}

Это происходит только тогда, когда содержимое скрипта в разделе содержит «инъекции» Razor (@ (Model.Идентификатор в этом случае). Как я могу решить эту проблему?

1 Ответ

0 голосов
/ 06 января 2012

Я только что проверил эту строку кода, и она отлично работает.Но, возможно, это потому, что у меня установлен плагин расширений редактора JScript для Visual studio ..

...