मेरे पास एक दृश्य है जो _Layout.cshtml का उपयोग कर रहा है और आप संदर्भ स्क्रिप्ट पुस्तकालयों को दृश्य बताते हैं, यह अनावश्यक है क्योंकि आप _Layout.cshtml से स्क्रिप्ट पुस्तकालयों का संदर्भ लेंगे या क्या मुझे यहां कुछ याद आ रही है। सभी एमवीसी ट्यूटोरियल्स में मैं माइक्रोसॉफ्ट से गुजर चुका हूं, वे हमेशा संदर्भ स्क्रिप्ट पुस्तकालयों को चेक करते हैं।विचारों में स्क्रिप्ट पुस्तकालयों का संदर्भ दे रहा है और _Layout.cshtml अनावश्यक उपयोग कर रहा है?
उत्तर
जब आप जाँच "संदर्भ स्क्रिप्ट पुस्तकालय" यह सिर्फ संदर्भ jquery.validate.min.js
में जोड़ता है और jquery.validate.unobtrusive.min.js
आप केवल इन जावास्क्रिप्ट रूपों के साथ पृष्ठों पर पुस्तकालयों के रूप में यह सत्यापित करता है जो एक उपयोगकर्ता में प्रवेश किया है की आवश्यकता होगी।
आप आमतौर पर इन्हें _Layout.cshtml
में संदर्भित नहीं करेंगे क्योंकि उन्हें गैर-फॉर्म पृष्ठों पर आवश्यकता नहीं है और पृष्ठ लोड करते समय अनावश्यक HTTP अनुरोध किया जाएगा।
यदि आपके पास प्रत्येक पृष्ठ या अधिकांश पृष्ठों पर एक फॉर्म है और लगता है कि फ़ॉर्म के बिना पृष्ठों पर HTTP अनुरोध करने के लिए स्वीकार्य है तो आप उन्हें _Layout.cshtml
में संदर्भित कर सकते हैं और बस "संदर्भ स्क्रिप्ट पुस्तकालय" की जांच नहीं कर सकते विचार बनाना
हां, यह है - दोनों लेआउट और दृश्य में दो बार एक ही स्क्रिप्ट का संदर्भ देना ब्राउज़र में दो बार स्क्रिप्ट चलाएगा। यहां तक कि अगर यह त्रुटि-प्रवण नहीं था, तो आप वास्तव में दो बार एक ही स्क्रिप्ट को संसाधित करने में ब्राउज़र संसाधनों को बर्बाद नहीं करना चाहते हैं। असल में, उन एमवीसी ट्यूटोटियल आपको बुनियादी ज्ञान और कौशल देने के लिए हैं, उत्पादन-तैयार कोड नहीं। Asp.net-mvc में, आप महान Cassette लाइब्रेरी का उपयोग कर सकते हैं, जो स्क्रिप्ट और स्टाइलशीट संदर्भ प्रबंधन की सहायता से बहुत कुछ करता है - जिसमें मिनीफिकेशन, कैशिंग, संपीड़न, संयोजन, इत्यादि शामिल हैं ..
- 1. क्रोन का उपयोग कर एक पाइथन स्क्रिप्ट चल रहा है?
- 2. बेहतर उपयोग कर उपयोग कर रहा है?
- 3. जीसीसी सही पुस्तकालयों को लिंक नहीं कर रहा है
- 4. CultureInfo.CurrentCulture मुझे गलत संस्कृति दे रहा है
- 5. Django {{site}} टेम्पलेट संदर्भ काम नहीं कर रहा है?
- 6. osmdroid नक्शा दिखाई नहीं दे रहा है
- 7. लोड हो रहा है स्क्रिप्ट
- 8. एंड्रॉइड व्यूपार्जर डेटा और विचारों को सहेज रहा है
- 9. XDomainRequest पहुँच दे रहा है त्रुटि
- 10. GeoDjango - GDAL लाइब्रेरी त्रुटि दे रहा है
- 11. FormView form_valid विधि में संदर्भ डेटा अपडेट कर रहा है?
- 12. CKEditor: बटन दिखाई दे रहा है
- 13. UICollectionView दिखाई नहीं दे रहा है
- 14. हैशकोड नकारात्मक मान दे रहा है
- 15. जी + एसडीके लॉगिन त्रुटि दे रहा है?
- 16. डबल। सही परिणाम नहीं दे रहा है
- 17. असेंबली का उपयोग कर रहा है। एक स्थिर संदर्भ या गतिशील संदर्भ लोड करें?
- 18. क्रोम सभी वेबसाइटों में "डेटा: टेक्स्ट/सीएसएस" का संदर्भ क्यों दे रहा है?
- 19. MySQL: अब() मुझे शून्य दे रहा है
- 20. नेस्टेड फॉर्म दिखाई नहीं दे रहा है!
- 21. कन्स्ट्रक्टर के अंदर 'इस' के संदर्भ में 'दे रहा है' ठीक है?
- 22. accounts.ui.config का उपयोग क्यों कर रहा है मेरे ऐप को क्रैश कर रहा है?
- 23. एंड्रॉइड कर्सरलोडर ContentProvider अधिसूचनाओं का जवाब नहीं दे रहा है
- 24. रेंडर विधि का उपयोग कर हर कोई अभी भी माता-पिता के विचारों का निर्माण क्यों कर रहा है?
- 25. जावास्क्रिप्ट खराब अभ्यास में लेबल का उपयोग कर रहा है?
- 26. jQuery खराब अभ्यास में $() शॉर्टकट का उपयोग कर रहा है?
- 27. जोड़ना और प्राप्त कर रहा है डेटा
- 28. दस्तावेज़ पत्र कुंजीपटल घटनाओं का जवाब नहीं दे रहा है
- 29. इस स्थिति में link का उपयोग कर रहा है overkill
- 30. सी # में वैध केस का उपयोग क्यों कर रहा है?