2016-04-12 123 views
0

Bir js dosyası ve css dosyasının tüm referanslarını içerecek bir _Layout dosyası kullandığım bir asp.net mvc uygulaması geliştiriyorum. Ama bir js dosyasını referanslarından çıkarmam gereken tek bir görünüm var. Yapabileceğim şey, bu dosyayı _Layout'a koymam ve yukarıda belirtilen görünüm haricinde tüm görünümlere manuel olarak koymam. Ama bence çok hantal. Bu sorunu çözmek için daha iyi bir yaklaşım var mı?Bir js dosyası bir view-asp.net mvc'den nasıl hariç tutulur

cevap

0

Gerekli olan (sayfaya özel) js dosyalarını bunlara gereksinim duyan her görünümde eklemelisiniz. Düzen'de tüm genel js (Ör: jQuery, önyükleme vb.) dosyalarını eklemelisiniz.

Görüntülemedeki sayfaya özel js dosyaları dahil olduğunda, bir bölüm olarak adlandırılan Scripts var varsayarsak

@section Scripts 
{ 
    <script src="~/js/pageSepcificScript.js"></script> 
} 

komut bölümünde düzeninde definied Eğer yapmak emin olun

@RenderSection("Scripts", required: false)