2016-08-04 2 views
-2

ASP.NET Core .NET Framework를 기반으로하는 응용 프로그램을 만들었습니다.
내가보기를 가지고 거기에 자바 스크립트 파일을 추가 할 및 다음과 같이했다 : 그것은 특정보기를하기 때문에보기에 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

내 문제는 내가 응용 프로그램을 시작할 때, 다음 자바 스크립트 파일 app.js 또한, 모든 jquery.backstretch.min.js 파일을로드하지 않습니다이다. 내가 뭘 잘못하고 있니?

+3

당신은 문제를 설명해야한다. 귀하는 그것에 대한 설명을 제공하지 않았습니다. – mason

+0

미안하지만, 나는 내 마음이 고물났다. –

답변

1

의 의미 자바 스크립트

을 이해하지 못하는

보기에
@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> 

브라우저가 레이아웃에서보기

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

에서 ~

관련 문제