AngularJS kısmi görünümleri dahil etmek için ng-view kullanıyorum ve dahil edilen görünüme göre sayfa başlığı ve h1 başlık etiketlerini güncellemek istiyorum. Bunlar kısmi görünüm denetleyicilerinin kapsamı dışındadır ve bu yüzden onları denetleyicilerdeki veri kümesine nasıl bağlayacağımı anlayamıyorum. ASP.NET MVC ise bunu yapmak için @ViewBag kullanabilirsiniz, ancak AngularJS eşdeğerini bilmiyorum. Paylaşılan …
Bu bölümde tanımlanmış _Layout.cshtml @RenderSection("Scripts", false) Bir görünümden kolayca kullanabilirim: @section Scripts { @*Stuff comes here*@ } Burada mücadele ettiğim şey, kısmi bir bakış açısıyla bu bölümün içine bazı içeriklerin nasıl enjekte edileceğidir. Bunun benim görünüm sayfam olduğunu varsayalım: @section Scripts { <script> //code comes here </script> } <div> poo …
Ben böyle bir bağlantı var: <a href='Member/MemberHome/Profile/Id'><span>Profile</span></a> ve bunu tıkladığımda bu kısmi sayfayı çağırır: @{ switch ((string)ViewBag.Details) { case "Profile": { @Html.Partial("_Profile"); break; } } } Kısmi sayfa _Profil şunları içerir: Html.Action("Action", "Controller", model.Paramter) Misal: @Html.Action("MemberProfile", "Member", new { id=1 }) // id is always changing Benim şüphe bu "id" …
Rails "sihrini" anlamak, parçaların işlenmesi (ve yerlileri bunlara geçirmek) ile ilgili. Bu neden işe yarıyor: <%= render "rabbits/form" %> Ve bu iş: <%= render "rabbits/form", :parent => @warren, :flash => flash %> ama bu yok değil çalışır: <%= render "rabbits/form", :locals => { :parent => @warren, :flash => flash } …