[英]Add JavaScript files in asp.net mvc
我是asp.net mvc
新手,我试图在我的项目中包含.js
文件,但我无法在浏览器上访问它。 喜欢它。
@Scripts.Render("~/bundles/responds.js")
@Scripts.Render("~/bundles/jquery-1.11.3.min.js")
@Scripts.Render("~/bundles/jssor.slider-22.0.15.mini.js")
<script type="text/javascript">
</script>
任何人都可以帮助我,我怎样才能在mvc
项目中添加这些文件? 这些文件存在于Scripts
文件夹中。
您可以使用以下示例代码手动将.js
文件添加到视图中
@model YourNameSpace.ViewModels.YourViewModel
@Scripts.Render("~/Scripts/yourScript.js")
如果您希望捆绑文件,可以在App_Start/BundleConfig.cs
添加它们
例:
public static void RegisterBundles(BundleCollection bundles)
{
bundles.Add(new ScriptBundle(("~/bundles/customBundle").Include(
"~/Scripts/yourScript.js",
"~/Scripts/anotherScript.js");
}
您可以通过添加以下代码在~/Views/Shared/_Layout.cshtml
文件或任何master page
呈现整个应用程序的脚本文件
@Scripts.Render("~/bundles/customBundle")
您可以通过浏览到应用程序的根目录来检查.js
文件,并添加.js
文件或bundle
的路径(对于此示例)
http://localhost:9654/bundles/customBundle
http://localhost:9654/Scripts/yourScript.js
我已经解决了我的问题,只需将脚本文件从Scripts
文件夹拖放到Index.cshtml
中的所需位置, Visual studio
自动生成以下代码。
<script src="~/Scripts/jquery-1.11.3.min.js"></script>
<script src="~/Scripts/jssor.slider-22.1.5.mini.js"></script>
其中包括asp.net MVC
的脚本文件。
您可以使用C#代码计算和生成正确的文件地址,如下所示:
<script type="text/javascript" src='@Url.Content("~/Content/vendor/jquery/jquery.min.js")'></script>
此模式可用于* .cshtml文件。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.