Desidero avere una navigazione diversa per "area" della mia applicazione durale. Ho raggiunto questo obiettivo con ASP.NET MVC quando utilizzo Aree definendo una sezione Nav nella pagina di layout e disponendo di pagine di layout nidificate che implementano il nav per ogni area. La struttura vista nel Durandal è la seguente:Durandal.js: modifica le opzioni di navigazione per area
http://i1346.photobucket.com/albums/p697/user2269352/viewstructure_zps5e21e724.gif
Sto utilizzando il modello Durandal ASP.NET MVC4 e sto indovinando che potrei aver bisogno di modificare il seguente segement da 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>
Suppongo che idealmente mi piacerebbe avere pagine html separate che potrebbero essere caricate in questa sezione a seconda di quale area/pagina sto visualizzando.
Abbastanza intelligente, Joseph .. Dovrò provarlo. – mikekidder
Penso che ci sia un supporto esplicito anche per le aree in Durandal, ma questa tecnica è utile. –
@JosephGabriel sai dove possiamo trovare informazioni sul supporto di Durandal per le aree. Non riesco a trovare nessuno online. –