0

我在 ASP.net MVC 的 Hot Towel SPA 模板中使用以下内容

 router.mapNav('home');
 router.mapNav('register');
 router.mapNav('login');

我想清除现有路线并推动我的新价值观。

 router.mapNav('Career');
 router.mapNav('Contact');

我如何在我的项目中实现这一点?

我正在尝试实现在一些身份验证检查后设置新导航栏的功能。

4

2 回答 2

0

随时查看以下讨论https://groups.google.com/forum/m/#!topic/durandaljs/jXMFG1I6PVw

于 2013-10-24T13:15:50.110 回答
0

根据链接https://groups.google.com/forum/m/#!topic/durandaljs/jXMFG1I6PVw中的讨论添加更多信息,我在 router.js 中添加了停用功能。在下面找到详细答案。

deactivate: function () {
    router.allRoutes.removeAll();
    router.visibleRoutes.removeAll();
    if (sammy) {
        sammy.destroy();
    }
}
于 2013-10-25T06:33:09.957 回答