Javascript和Javascript库与Razor和MVC一起使用

Javascript and Javascript librarys usage with Razor and MVC

本文关键字:Javascript 一起 Razor 库与 MVC      更新时间:2023-09-26

在 Razor 和 MVC 中设置 JavaScript 块的正确方法是什么?我知道现在最好的做法是将javascript调用放在页面底部,但是我的javascript在我的部分,尤其是我的"$(document).ready"。 如果我对jQuery的引用在此之前没有被调用,它将出错。

  1. 是否有一个服务器标签只会将对特定文件夹中所有 javascript 文件的引用放入页面中?

  2. 有没有办法将我的javascript包装在我的视图(部分视图)中,以便将其放在javascript引用之后?

对于这很模糊,我深表歉意。 但是一个很好的教程的链接,关于我应该如何在Razor MVC中处理javascript,特别是对于那些做一堆Jquery/Ajax/Json风格的人。

PS我有

我的东西在工作,但我觉得有更好的方法。

这个问题

可能会给你一个好主意:

ASP.NET MVC 3 如何将 Javascript 注入主布局

<html>
    <head>
        @* ... *@
    </head>
    <body>
        @* ... *@     
        <script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script
        @RenderSection("Scripts", false)
    </body>
</html>

加载jQuery后,页面底部几乎有一个可选的部分。 然后在您的视图中,如果您需要包含 Javascript,可以在 jQuery 脚本之后加载它。