2016-08-04 112 views
-2

我创建了一个基于ASP.NET Core .NET Framework的应用程序。
我有一个看法,并希望增加它的JavaScript文件,并做了如下:将javascript文件添加到视图中

@{ 
    ViewData["Title"] = "Index"; 
} 

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-backstretch/2.0.4/jquery.backstretch.min.js"></script> 
<script src="~/js/app.js"></script> 
<input id="greet" value="Hello!" type="button"/> 

我不添加到布局模板,因为它仅适用于特定的视图。
文件结构看起来如下:
enter image description here

我的问题是,当我启动应用程序,然后在JavaScript文件app.js不会加载所有,也jquery.backstretch.min.js文件。 我在做什么错?

+3

你应该说明问题。你还没有提供任何描述。 – mason

+0

对不起,我不在意。 –

回答

1

的Javascript

的意义在你看来

@section scripts { 
     <script src="~/js/app.js"></script> 
} 

在布局

@RenderSection("scripts", required: false) 

CSS

在您的视图:

@section Styles { 
    <link href="~/Content/contact.css" rel="stylesheet" type="text/css" /> 
} 

在你layour

@RenderSection("styles", false) 
+0

它的魅力。非常感谢。 –

0

添加脚本如下:

<script type="text/javascript" src="@Url.Content("~/js/app.js")"></script> 

浏览器不明白的〜