2016-08-04 5 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

Моей проблема, когда я запустить приложение, то файл 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> 

Браузеры не понимают значение ~

Смежные вопросы