Я намагаюся розібратися у правильному синтаксисі Razor, щоб отримати файл JavaScript для певного * .cshtml, який міститиме головний тег, а також усі інші файли, що визначені у _Layout.cshtml.
7
Слід також розглянути можливість розміщення js внизу сторінки, а не в розділі заголовка.
—
Маттіас Якобссон
Єдине питання, який я знайшов у зразковому коді, це те, що @section "JavaScript" не потрібно вкладати в лапки.
—
Стівен Паттен
І ще одне: якщо це тег JavaScript, будьте обережні у використанні, мені потрібно було використовувати тег END для елемента скрипта, щоб змусити це правильно працювати. <script type = "text / javascript" src = "@ Url.Content (" ~ / Scripts / RDA.js ")"> </script>;
—
Стівен Паттен
@Mattias Jakobsson - Не завжди. Це залежить від конкретного випадку.
—
Димський
@Dimskiy, якщо ви дозволите мені розбирати слова і педант, ви дійсно повинні ВИМОЖИТИ, поклавши js на дно, незалежно від того, розміщуєте ви його чи ні.
—
MrBoJangles