ASP.NET MVC ekibinin asp.net mvc 4 geliştirici önizlemesinde oldukça önemli bir hata yayınladığını düşünüyorum veya aptalca bir şey yapıyorum ... İşte sorun ve yeniden üretme adımları.ASP.NET MVC 4 Dev Önizleme Jilet, Bölümler Hata
- yeni MVC 4 mobil uygulama
- düzeninde yeni bir bölüm oluşturmak oluşturun (ex. @RenderSection ("kafa", false)) kontrolör eylem
- sadece ViewBag içine Mesaj atmak
- daha sonra ana düzeni kullanan bir görünümde, aşağıdaki kodu aşağıya ekleyin.
@section head {
$(function() {
var newVariableName = "@(ViewBag.Message)";
});
}
Sen jilet ayrıştırıcı aslında bölüm yerine bölümün bitiş omurganın parantezi kapatan yüklenen dom jquery için tamamlandığını düşünen göreceksiniz. Aynı kodu bir asp.net MVC 3 uygulamasında denedim ve sorun olmadan çalıştı.
ASP.NET MVC 4 Geliştirici Önizlemesinde bu hatayla karşılaşan başka biri var mı?
evet, ben! çıktı olarak eksik javascript kodunuz var, değil mi? – tugberk
Yea, temel olarak sonlandırıldı. Bu geliştirici önizlemesi, bu saçma bir hatayla nasıl serbest bırakıldı? Ayrıca, hiç kimse bunun hakkında bir şey göndermedi! –
Aslında bunu yayınlamayı denedim ama her zaman sorunun kodumda olduğunu düşündüm (javascript kodum biraz karmaşıktı). Yani geliştirici önizlemesi, fazla bekleyemezsiniz. Ayrıca, go-live lisansınız yok. doğru olduğunu biliyorsun? Eğer dev. önizleme, makinenizi havaya uçurur, MSFT'de değil, üzerinizdedir. – tugberk