Chcę mieć inną nawigację dla "obszaru" mojej durandalnej aplikacji. Osiągnąłem to z ASP.NET MVC, gdy używam Obszarów, definiując sekcję Nav na stronie układu i mając zagnieżdżone strony układu, które implementują nawigację dla każdego obszaru. Struktura widok w Durandal jest następujący:Durandal.js: zmień opcje nawigacji dla obszaru
http://i1346.photobucket.com/albums/p697/user2269352/viewstructure_zps5e21e724.gif
Używam Durandal szablon ASP.NET MVC4 i zgaduję, że może trzeba zmienić następujące segement z shell.html
<ul class="nav" data-bind="foreach: router.visibleRoutes">
<li data-bind="css: { active: isActive }">
<a data-bind="attr: { href: hash }, html: name"></a>
</li>
</ul>
Podejrzewam, że chciałbym mieć osobne strony html, które można załadować do tej sekcji w zależności od tego, który obszar/stronę oglądam.
Dość sprytny, Joseph ... Będę musiał to wypróbować. – mikekidder
Myślę, że w Durandal istnieje wyraźne poparcie dla obszarów, ale dobrze jest o tym wiedzieć. –
@JosephGabriel czy wiesz, gdzie możemy znaleźć informacje na temat wsparcia Durandal dla obszarów. Nie mogę znaleźć żadnego online. –