Как я могу правильно написать этот код бритвы MVC для работы с моим JavaScript? - PullRequest
3 голосов
/ 16 декабря 2010

Я использую следующий код с идеей вывода значений модели в теги скрипта на моей странице.Я пытаюсь использовать двигатель просмотра бритвы.Похоже, это действительно работает, но Visual Studio, похоже, не нравится все это из-за зеленых потрясений в моем коде.Как я могу правильно сделать то, что я собираюсь здесь.Спасибо за любую помощь.

@model RepairInformation.Web.ViewModels.MaintenanceViewModel

<div id="tabs"> @{  Html.RenderPartial("_tabs");  }  </div>
<script src='@Url.Content("~/Scripts/addressHelper.js")' type="text/javascript">     </script>
<script type="text/javascript">

  (function ($) {

      $(document).ready(function () {

        if (typeof selectedVehicle != 'undefined') {
            selectedVehicle = new $repairInfo.Vehicle(@Model.CurrentVehicle.Vid ,   @Model.CurrentVehicle.Year, '@Model.CurrentVehicle.Make', '@Model.CurrentVehicle.Model'); 
            debugger;
        }
    });
})(jQuery);

</script>

Пожалуйста, дайте мне знать, как сделать это правильно.

Спасибо,
~ ck в Сан-Диего

1 Ответ

3 голосов
/ 16 декабря 2010

выглядит хорошо для меня.Где вы получаете зеленые загогулины?Я предполагаю, что Visual Studio просто испытывает трудности в Javascript из-за @Model ... в коде (это недопустимый Javascript, но он будет исправлен после рендеринга HTML).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...