คำถามติดแท็ก partial-views


22
วิธีการเปลี่ยนส่วนหัวแบบไดนามิกตามมุมมองบางส่วนของ AngularJS ได้อย่างไร
ฉันใช้มุมมอง ng เพื่อรวมมุมมองบางส่วนของ AngularJS และฉันต้องการอัปเดตชื่อหน้าและแท็กส่วนหัว h1 ตามมุมมองที่รวมไว้ แม้ว่าสิ่งเหล่านี้จะอยู่นอกขอบเขตของคอนโทรลเลอร์มุมมองบางส่วนและดังนั้นฉันจึงไม่สามารถหาวิธีผูกเข้ากับชุดข้อมูลในคอนโทรลเลอร์ได้ ถ้าเป็น ASP.NET MVC คุณสามารถใช้ @ViewBag เพื่อทำสิ่งนี้ได้ แต่ฉันไม่รู้ว่าเทียบเท่าใน AngularJS ฉันค้นหาเกี่ยวกับบริการที่แชร์เหตุการณ์ ฯลฯ แต่ยังไม่สามารถใช้งานได้ วิธีใดที่จะแก้ไขตัวอย่างของฉันดังนั้นมันจะได้ผลมาก HTML ของฉัน: <html data-ng-app="myModule"> <head> <!-- include js files --> <title><!-- should changed when ng-view changes --></title> </head> <body> <h1><!-- should changed when ng-view changes --></h1> <div data-ng-view></div> </body> </html> …

22
การฉีดเนื้อหาออกเป็นส่วนที่เฉพาะเจาะจงจากมุมมองบางส่วน ASP.NET MVC 3 พร้อมกับ Razor View Engine
ฉันมีส่วนนี้ที่กำหนดไว้ในของฉัน _Layout.cshtml @RenderSection("Scripts", false) ฉันสามารถใช้งานได้ง่ายจากมุมมอง: @section Scripts { @*Stuff comes here*@ } สิ่งที่ฉันกำลังดิ้นรนคือทำอย่างไรให้เนื้อหาบางส่วนถูกแทรกเข้าไปในส่วนนี้จากมุมมองบางส่วน สมมติว่านี่เป็นหน้ามุมมองของฉัน: @section Scripts { <script> //code comes here </script> } <div> poo bar poo </div> <div> @Html.Partial("_myPartial") </div> ฉันต้องการฉีดเนื้อหาภายในScriptsส่วนจาก_myPartialมุมมองบางส่วน ฉันจะทำสิ่งนี้ได้อย่างไร

4
ฉันจะส่งพารามิเตอร์ไปยังมุมมองบางส่วนใน mvc 4 ได้อย่างไร
ฉันมีลิงค์เช่นนี้: <a href='Member/MemberHome/Profile/Id'><span>Profile</span></a> และเมื่อฉันคลิกที่นี่มันจะเรียกหน้านี้บางส่วน: @{ switch ((string)ViewBag.Details) { case "Profile": { @Html.Partial("_Profile"); break; } } } หน้า _Profile บางส่วนประกอบด้วย: Html.Action("Action", "Controller", model.Paramter) ตัวอย่าง: @Html.Action("MemberProfile", "Member", new { id=1 }) // id is always changing ข้อสงสัยของฉันคือฉันจะส่ง "Id" นี้ไปยังส่วน model.parameter ได้อย่างไร ตัวควบคุมของฉันคือ: public ActionResult MemberHome(string id) { ViewBag.Details = id; return View(); …

4
Rails: สับสนเกี่ยวกับไวยากรณ์สำหรับการส่งชาวบ้านไปยังบางส่วน
การทำความเข้าใจกับ "เวทมนตร์" ของ Rails เกี่ยวกับการแสดงผลบางส่วน (และส่งผ่านคนในท้องถิ่นเข้าไปในพวกเขา) ทำไมถึงได้ผล: <%= render "rabbits/form" %> และงานนี้: <%= render "rabbits/form", :parent => @warren, :flash => flash %> แต่ไม่ได้ผล: <%= render "rabbits/form", :locals => { :parent => @warren, :flash => flash } %> แต่สิ่งนี้ทำ: <%= render :partial =>"rabbits/form", :locals => { :parent => @warren, :flash => …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.