对我来说,最好的地方添加所有JavaScript几乎在HTML文件的末尾。就在我关闭body标签之前,我插入了所有Javascipt引用和Javascript自定义代码。我首先想看到我的HTML代码被加载,然后在这之后看到Javascript相关的东西。加载JavaScript可能需要一段时间,所以最好是最后加载到页面上:
@ViewBag.MetaTitle@Styles.Render("~/bundles/css")
@RenderBody()
@Scripts.Render("~/bundles/js")
@RenderSection("scripts", false)
我通常参考第一添加到JavaScript库:
@Scripts.Render("~/bundles/js")
然后我加我的所有自定义JavaScript代码后,我已引用这些库:
@RenderSection("scripts", false)
凡在你的.cshtml网页你“注入”您的自定义JavaScript代码可能并不重要。我通常先加我所有的HTML代码,然后在我的观点的底部我将添加像这样我的Javascript代码:
Test Page
Test page paragraph
@section scripts {
}
我希望这有助于。